endorphin
1.
(
noun
) a neurochemical occurring naturally in the brain and having analgesic properties
Related Words:
enkephalin
,
neurochemical
,
peptide
Terms and Conditions of Use / Copyright Notice