meaning of auf Bäumen lebende Schlangen

auf Bäumen lebende Schlangen - German to English

arboreal snakes