Definition, synonyms and related words
A hexadecapeptide that has neuromodulatory functions in the brain.