What does Blattfüßer mean?

Blattfüßer - German to English

phyllopod