ALL meanings of emmenagogue
- noun emmenagogue A substance that stimulates or increases menstrual flow. 1
- noun emmenagogue a drug or agent that increases menstrual flow 0
- adjective emmenagogue inducing or increasing menstrual flow 0
- noun emmenagogue anything used to stimulate the menstrual flow 0