meaning of Blattlausart

Blattlausart - German to English

species of aphid