meaning of Baumschleichen

Baumschleichen - German to English

arboreal alligator lizards [genus Abronia]