meaning of Blattschwanzgeckos

Blattschwanzgeckos - German to English

leaftail geckos [genus Phyllurus]