dcsimg

Rastrococcus tropicasiaticus is a species of in the family mealybugs.