Download2
Stock
File Size4.00 KB
Create DateOctober 28, 2016
Download

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