'beta endorphin' definitions:

Definition of 'beta endorphin'

(from WordNet)
noun
An endorphin produced by the pituitary gland that suppresses pain