Skip to main content

metrorrhagia

English metrorrhagia meaning in English  •  metrorrhagia का अर्थ अंग्रेजी में
Noun
  • Profuse bleeding from the womb, esp. such as does not occur at the menstrual period.
Advertisement