Dictionary Check: enkephalin
"enkephalin" is a valid word!
Scrabble
19
points
Words with Friends
22
points
Definition
noun
an endorphin having opiate qualities that occurs in the brain and spinal cord and elsewhere
Advertisement