Artemisia mealybug

Phenacoccus artemisiae