inotocin (English, noun)
expansion: inotocin (plural inotocins)
Senses:
glosses: A neuropeptide, similar to oxytocin, present in ants
Forms:
form: inotocins
tags: plural