HyperDic
English
> 1 sense of the word
emmenagogue
:
NOUN
substance
emmenagogue
any
agent
that promotes
menstrual
discharge
English
>
emmenagogue
: 1 sense
> noun 1, substance
Meaning
Any
agent
that promotes
menstrual
discharge.
Broader
agent
A substance that exerts some force or effect