Definition of Amenorrhoea

  • (n.) Retention or suppression of the menstrual discharge.

Synonyms of Amenorrhoea


Antonyms of Amenorrhoea


No Antonyms Found.

Homophones of Amenorrhoea


No Homophones Found.