endorphin
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a neurochemical occurring naturally in the brain and having analgesic properties
WordNet
Previous
endopleurite
endopodite
endoprocta
endorhiza
endorhizal
Next
endorse
endorsee
endorsement
endorser
endosarc