demoxytocin
Noun
Meaning
demoxytocin (uncountable)
English Wikipedia has an article on:demoxytocinWikipedia
An obstetric drug, an analogue of oxytocin.
Noun
demoxytocin (uncountable)
English Wikipedia has an article on:demoxytocinWikipedia
An obstetric drug, an analogue of oxytocin.