tree snail

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