Noun Definition
endorphin
1.Definition: a neurochemical occurring naturally in the brain and having analgesic properties
Category: General1.Definition: a neurochemical occurring naturally in the brain and having analgesic properties
Category: General