Do Snails Have Eyes? (9 Interesting Vision Facts)
Slugs, snails and other land hermit crabs have five pairs of appendages on their head that are called: antennae, antennules, mandibles, maxillipeds and maxillae. The snail’s shell is made up of calcium carbonate and its soft body inside is protected by this shell. It is a tough journey as they …