deltorphin

Noun

 * 1) An exorphin present in some frogs