endorphin

Noun
  1. A neurochemical occurring naturally in the brain and having analgesic properties (synset 114833227)

Found on Word Lists

Other Searches