emmenagogues meaning

Meaning of emmenagogues

What is the full meaning of emmenagogues

EMMENAGOGUE, a drug aiding menstrual flow [n]

Example of the word emmenagogues placed on a Scrabble board.

Unscrambled word emmenagogues

Points for emmenagogues

Scrabble
22 points
Word With Friends
24 points
Wordfeud
22 points

Related pages for emmenagogues