EMMENAGOGUE

Definition of EMMENAGOGUE

  1. (noun)any agent that promotes menstrual discharge