meaning of endorphin
1.
a
neurochemical
occurring
naturally
in
the
brain
and
having
analgesic
properties
Related Words
endorphin
|
Developed & Maintained By
Taraprasad.com