emmenagogue
English
emmenagogue meaning in English • emmenagogue का अर्थ अंग्रेजी में
Noun
- A medicine that promotes the menstrual discharge.