tree snail

listen to the pronunciation of tree snail
English - English
Any of various tropical snails of the genus Liguus, having a colorful shell in the shape of a teardrop