Definitions For Endorphin
noun
- A neurochemical occurring naturally in the brain and having analgesic properties
noun
- A neurochemical occurring naturally in the brain and having analgesic properties
