EMMENAGOGUE


Meaning of EMMENAGOGUE in English

(n.) A medicine that promotes the menstrual discharge.

Webster's English dictionary.      Английский словарь Webster.