"Menorrhagia" is a word in ENGLISH
menorrhagia
ENGLISH
Definition:
Profuse menstruation.
menorrhagia
ENGLISH
Definition:
Any profuse bleeding from the uterus; Metrorrhagia.
Few words of positivity
...there ain't no journey what don't change you some.
WORD SUGGESTIONS
Laugh your heart out.
Knock KnockWho's there !C's !C's who ?C's the day !
dugu
CEBUANO
dugù n {1} blood. May dugù siyang Katsílà, He has Spanish blood. {2} blood from menstruation. Kusug kug dugù human …
Read the complete definition