English Dictionary
◊ ENDORPHIN
endorphin
n : a neurochemical occurring naturally in the brain and having
analgesic properties