Definition, synonyms and related words
A bufanolide steroid secreted by the cane toad Bufo marinus (now Rhinella marina).