bufotalin
/ˌbuːfoʊˈtɑːlɪn/Definitions
1. noun
A cardenolide steroid, specifically a bufadienolide, derived from the skin of the toad.
“Scientists studied the properties of bufotalin and its presence in various animal species.”
1. noun
A cardenolide steroid, specifically a bufadienolide, derived from the skin of the toad.
“Scientists studied the properties of bufotalin and its presence in various animal species.”