Dictionary.com
definitions
  • synonyms

hemagogue

(hēmə-gôg′)
n.
  1. An agent that promotes the flow of blood.
  2. emmenagogue
Related formshe′ma•gogic (-gŏjĭk) adj.