meaning of Buschmeisterschlange

Buschmeisterschlange - German to English

bushmaster [Lachesis muta muta]