Endorphins

Medical term · E

Substances in the body that reduce pain and create a feeling of well-being.

Practice this term with free flashcards

Browse all 2358 medical terms →