Definition, Meaning & Synonyms | English word AMENORRHOEA
AMENORRHOEA
Definitions of AMENORRHOEA
- (medicine) Absence of menstrual discharge.
Number of letters
11
Is palindrome
No
Search for AMENORRHOEA in:
Page preparation took: 129.62 ms.