Definition, synonyms and related words
A cardiotoxic bufanolide steroid secreted by the Japanese toad Bufo japonicus.