YourDictionary

endorphin

noun

any of several peptides secreted in the brain that have a pain-relieving effect like that of morphine

See endorphin in American Heritage Dictionary 4

Learn more about endorphin

link/cite print suggestion box