Meaning of emmenagogue
Definition of emmenagogue
(noun)
any
agent
that promotes
menstrual
discharge
Other information on emmenagogue
WIKIPEDIA results for
emmenagogue
Amazon results for
emmenagogue
Tweet