Definify.com

Definition 2024


menorrhea

menorrhea

English

Noun

menorrhea (uncountable)

  1. The flow of blood at menstruation

Related terms