Oxytalan

What is Oxytalan?

Oxytalan definition and meaning on Dictionary terms:
adjective
of or causing the stimulation of the involuntary muscle of the uterus.
promoting or accelerating childbirth.

noun
an oxytocic substance or drug.

 

reference: https://www.dictionary.com/browse/oxytalan

Tags: