Achatina Fulica – Giant African Land Snail

Achatina Fulica or the Giant African Land Snail is an invasive species and considered to be the worst pest as they eat up pretty much every plant. Native to Africa, these snails hitchhiked through trade routes making it to several foreign lands.

Read More