dcsimg

Telenica sublimbata is a species of beetles in the family weevils.