cottony cushion scale, Icerya purchasi (Hemiptera: Margarodidae) - 5401944Subject: cottony cushion scale Genus: Icerya Family: Margarodidae Order: Hemiptera Class: Hexapoda (including Insecta) Photographer: Lesley Ingram Area: Entomology - General Entomology Image Number: 5401944
