meaning of achatina
1.
A
genus
of
land
snails,
often
large,
common
in
the
warm
parts
of
America
and
Africa.
Related Words
achatina
|
Developed & Maintained By
Taraprasad.com