Word info

achatina

Noun

Meaning

A genus of land snails, often large, common in the warm parts of America and Africa.

Source: Webster's dictionary

Close letter words and terms