tree snail

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