Definify.com

Definition 2025


menorrhea

menorrhea

English

Noun

menorrhea (uncountable)

  1. The flow of blood at menstruation

Related terms