Compund Words

Sponsored Links

Last Search Words

Search Result:endorphin




Overview of noun endorphin

The noun endorphin has 1 sense


  • endorphin -- (a neurochemical occurring naturally in the brain and having analgesic properties)