Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
endorphin
has 1 sense
endorphin
- a neurochemical occurring naturally in the brain and having analgesic properties
--
1
is a kind of
neurochemical
;
peptide
--
1
has particulars:
beta endorphin
;
enkephalin
,
TOP