Meaning of menorrhagia

Definition of menorrhagia

(noun) abnormally heavy or prolonged menstruation; can be a symptom of uterine tumors and can lead to anemia if prolonged

Other information on menorrhagia

WIKIPEDIA results for menorrhagia
Amazon results for menorrhagia