Meaning of endorphin
Definition of endorphin
(noun)
a
neurochemical
occurring
naturally
in the
brain
and having
analgesic
properties
Other information on endorphin
WIKIPEDIA results for
endorphin
Amazon results for
endorphin
Tweet