GIANT SNAIL


Meaning of GIANT SNAIL in English

any land snail of the genus Achatina and related genera, mostly of tropical Africa, having shells up to 9 in. (23 cm) high.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .