Noun Definition

endorphin

1.Definition: a neurochemical occurring naturally in the brain and having analgesic properties

Category: General