endorphin


A hormone that suppresses pain and causes feeling of well-being.
What Does This Mean?
Mean?
Healthcare
Finder