What does Buschmeisterschlange mean?

Buschmeisterschlange - German to English

bushmaster [Lachesis muta muta]