Word info

beta endorphin

Noun

Meaning

an endorphin produced by the pituitary gland that suppresses pain

Source: WordNet

Hypernyms

Close letter words and terms