Snails are invertebrates, meaning they have no backbone. Some land snails are carnivorous and feed on other snails. North America is home to around 500 native species of land snails. Newly hatched ...