Emmenagogue

Definition of Emmenagogue from the PharmacyDictionary.in

Emmenagogue

A substance that induces or increases menstruation

Not Available