What does Blattläuse mean?

Blattläuse - German to English

aphids

View more

  • blackflies [superfamily Aphidoidea]
  • greenflies [superfamily Aphidoidea]
  • plant lice [superfamily Aphidoidea]