Beetle larva

Beetle larva

Observation - Beetle larva. Description: A beetle larvae (3-4 mm long) belonging to the family Scritidae.

A beetle larvae (3-4 mm long) belonging to the family Scritidae.