Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
endorphins
in English
endorphins
us
/ˈɛndɔrfɪnz/
uk
/ˈɛndɔːfɪnz/
#uncommon
Lemma:
endorphin
The lemma is the base or root form of this word.
Definitions
Noun
natural
pain
relievers
;
found
in
the
brain
peptide
hormones
with
morphine-like
properties