0%

ALL meanings of emmenagogue

E e
  • noun emmenagogue A substance that stimulates or increases menstrual flow. 1
  • noun emmenagogue a drug or agent that increases menstrual flow 0
  • adjective emmenagogue inducing or increasing menstrual flow 0
  • noun emmenagogue anything used to stimulate the menstrual flow 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?