dcsimg

Comstockaspis is a genus of in the family armored scale insects.