endorphin

1. (noun) a neurochemical occurring naturally in the brain and having analgesic properties
Related Words: enkephalin, neurochemical, peptide



Terms and Conditions of Use / Copyright Notice