dcsimg

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

Pellucidaspis includes 1 child: