Icon

Pest and Disease Fact Sheet – Mealybug 769.85 KB 386 downloads

Mealybugs are a specific type of scale insect from the family Pseudococcidae. They…