dcsimg

Cepolis squamosa is a species of in the family Xanthonychidae.