emmenagogue

/e'mi:nəgɔg/
Noun
  1. any agent that promotes menstrual discharge
emmenagogue
A doctor prescribes an emmenagogue to a patient.