Word info

syntocinon

Noun

Meaning

syntocinon (uncountable)

A synthetic form of oxytocin.
Synonym: synto

Source: en.wiktionary.org

Close letter words and terms