Menorrhea Meaning
There are 1 meaning(s) for word Menorrhea
Meaning 1 : flow of blood from the uterus; occurs at roughly monthly intervals during a woman's reproductive years
Synonyms : menstrual blood, menstrual flow
Synonyms : menstrual blood, menstrual flow
Similar words of Menorrhea :
