What does Blattwanze mean?

Blattwanze - German to English

plant bug