Species - shafimon Choolookkaran

Galleries

Powered by SmugMug Log In

African land snail

African land snail: Achatina fulica is a species of large land snail that belong in the Achatinidae family. It is also famously known as the giant African snail or giant African land snail.