MichaelGeiser This is a beetle larva of the superfamily Cleroidea. It could be a member of the families Cleridae, Prionoceridae, or Melyridae.
Comments (1)