Tamil Dictionary 🔍

emenagogue

E*men"a*gogue, n. Defn: See Emmenagogue.


emenagogue - Similar Words