Definify.com
Definition 2024
oxytocin
oxytocin
English
Noun
oxytocin (countable and uncountable, plural oxytocins)
- (biochemistry) A hormone that stimulates contractions during labour/labor, and then the production of milk.
oxytocin (countable and uncountable, plural oxytocins)