Noun Definition

emmenagogue

1.Definition: any agent that promotes menstrual discharge

Category: General