Meaning of menorrhea

Definition of menorrhea

(noun) flow of blood from the uterus; occurs at roughly monthly intervals during a woman's reproductive years

Other information on menorrhea

WIKIPEDIA results for menorrhea
Amazon results for menorrhea