Achatina

word

Noun

A genus of land snails, often large, common in the warm parts of America and Africa.
More about this word
Synonyms and related words
Explore this word