achatinidae
achatinidae has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. A taxonomic family of large, air-breathing land snails, commonly known as giant African snails, native to Africa but invasive in many tropical regions.