Larva of ground beetle

7180.      Beetle larva. London, Ontario. Canada

Number 7180. This appears to be a larva of a large species of ground beetle (Coleoptera: Carabidae). These are general predators on other small invertebrates, primarily other insects. Ground Beetle Detailed Information