VariousWords beta
Related Terms:
Definitions:
Noun
enkephalin
Definition: an endorphin having opiate qualities that occurs in the brain and spinal cord and elsewhere
Definition: Any of a group of pentapeptide endorphins that have opiate-like effects