post-menopause

Explore definitions, synonyms, and language insights of post-menopause

Definitions

Noun
the state in which women have stopped ovulating

More General Terms