endorphin
nounDefinition of endorphin
: any of a group of endogenous peptides (such as enkephalin) found especially in the brain that bind chiefly to opiate receptors and produce some pharmacological effects (such as pain relief) like those of opiates
specifically
: beta-endorphin
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more