oxytocic - English Synonyms Dictionary

oxytocic

n.
[1] oxytocic drug