What does Blattfloh mean?

Blattfloh - German to English

leaping plant louse