emmenagogue
English Dictionary
->
Letter E
-> emmenagogue
Search Dictionary:
emmenagogue Definition
(n)
any
agent
that
promotes
menstrual
discharge
emmenagogue Synonyms
emmenagogue
© Art Branch Inc.