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