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

Treasure Words