What does auf Bäumen lebende Schlangen mean?

auf Bäumen lebende Schlangen - German to English

arboreal snakes