endorphin
English Dictionary
->
Letter E
-> endorphin
Search Dictionary:
endorphin Definition
(n)
a
neurochemical
occurring
naturally
in
the
brain
and
having
analgesic
properties
endorphin Synonyms
endorphin
© Art Branch Inc.