meaning of Batrachotoxin

Batrachotoxin - German to English

batrachotoxin