Dictionary
Random Word
Search
Amenorrhoea
(n.)
Retention or suppression of the menstrual discharge.
Back to Dictionary