meaning of Blattminen

Blattminen - German to English

leaf mines