endorphin meaning

Meaning of endorphin

What is the full meaning of endorphin

any of a group of peptides that occur in the brain and bind to the same receptors as morphine, thereby inhibiting pain [n -S]

Example of the word endorphin placed on a Scrabble board.

Unscrambled word endorphin

Points for endorphin

Scrabble
18 points
Word With Friends
17 points
Wordfeud
18 points

Related pages for endorphin