Tamil Dictionary 🔍

emmenagogue

Em*men"a*gogue, n. Etym: [Gr. n. pl., menses (emménagogue.] (Med.) Defn: A medicine that promotes the menstrual discharge.


emmenagogue - Similar Words