METRORRHAGIA MEANING IN ENGLISH

• Metrorrhagia Definition & Synonyms

  1. (n.) Profuse bleeding from the womb, esp. such as does not occur at the menstrual period.


RECENT SEARCHES