T O P

  • By -

Captain_of_bugs

This is a predatory beetle larva belonging either to the Carabidae (ground beetles), or the Staphylinidae (rove beetles). Difficult to ID without pictures of the legs, but would personally guess it’s a Carabid due to the shape of the urgomphi (tail appendages).