endorphins

noun

  1. 1

    Any of a group of peptide hormones found in the brain that act as neurotransmitters and have properties similar to morphine.

Translate “endorphins” to another language

Click any language to open the translator with this word already filled in.

Endorphins Definition & Meaning | TranslatePulse