Endorphin - Definition

endorphin

n 1: a neurochemical occurring naturally in the brain and having
analgesic properties

Look up another word