Dictionary.com
definitions
  • synonyms

giant snail

See more synonyms for giant snail on Thesaurus.com
noun
  1. any land snail of the genus Achatina and related genera, mostly of tropical Africa, having shells up to 9 inches (23 cm) high.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018