Definition of Emmenagogue

  • 1. Any agent that promotes menstrual discharge Noun

Semanticaly linked words with "emmenagogue"

Hyponims for word "emmenagogue"