meaning of Bambusschmierlaus

Bambusschmierlaus - German to English

noxious bamboo mealybug [Antonina pretiosa]