What does Batrachotoxin mean?

Batrachotoxin - German to English

batrachotoxin