Big Huge Thesaurus

hypermenorrhea

noun