Latimeria It looks like either a click beetle larvae, or a mealworm (larvae of Tenebrionid beetles). I'm leaning towards click beetle for this one.
Comments (1)