'beta endorphin' definitions:

Definition of 'beta endorphin'

From: WordNet
noun
An endorphin produced by the pituitary gland that suppresses pain