Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Felt Scales Callococcus Callococcus acaciae species 706 observations Callococcus acaciae Callococcus acaciae Close