👉 Aspidochirotids are a group of small, snail-like creatures that are characterized by their unique and distinctive appearance, including large eyes, pointed jaws, and an elongated snout. They are primarily found in tropical regions around the world, with some species being found in freshwater environments as well.