Word info

mesotocin

Noun

Meaning

mesotocin (uncountable)

(biochemistry) A neurohormone found in nonmammalian vertebrates with properties similar to oxytocin.

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms