10 Huge Facts About Giant African Land Snails Mental Floss, 03 Dec 2021 The first thing you notice about giant African land snails is that they're ginormous. The second thing is that they're not…