Definify.com

Definition 2024


oxytocin

oxytocin

English

Noun

oxytocin (countable and uncountable, plural oxytocins)

  1. (biochemistry) A hormone that stimulates contractions during labour/labor, and then the production of milk.

Translations

Related terms

Anagrams