EMMENAGOGUE


Meaning of EMMENAGOGUE in English

noun a medicine that promotes the menstrual discharge.

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