Wiktionary
neurotensins
n. (plural of neurotensin English)
n. (plural of neurotensin English)