You searched for: “haemagogue
haemagogue, hemagogue (s) (noun); haemagogues; hemagogues (pl)
A substance or drug that promotes a flow of blood: Since Judy's period hadn't started yet, she asked her doctor who said that a haemagogue would be good to take in order to trigger her menstruation.