ENDORPHIN


Meaning of ENDORPHIN in English

n. Biochem. any of a group of peptide neurotransmitters occurring naturally in the brain and having pain-relieving properties.

Etymology: F endorphine f. endog{egrave}ne endogenous + MORPHINE

Oxford English vocab.      Оксфордский английский словарь.