'enkephalin' definitions:

Definition of 'enkephalin'

From: WordNet
noun
An endorphin having opiate qualities that occurs in the brain and spinal cord and elsewhere