Meaning of menorragia in Spanish:

menorragia

Translate menorragia into English

feminine noun

Medicine
  • 1Menstruación excesivamente abundante o duradera.