endorphin

Nouns

  • (n) a neurochemical occurring naturally in the brain and having analgesic properties

Words of close approximity