dcsimg

Cerylon histeroides is a species of in the family cerylonid beetles.