YourDictionary

emmenagogue

noun

anything used to stimulate the menstrual flow

See emmenagogue in American Heritage Dictionary 4

Learn more about emmenagogue

link/cite print suggestion box