Asian Green Land Snail (Leptopoma perlucidum), family Cyclophoridae, found in Indonesia, Malaysia,…

herpsandbirds:

Asian Green Land Snail (Leptopoma perlucidum), family Cyclophoridae, found in Indonesia, Malaysia, The Philippines, and the Solomon Islands

photograph by scraf

This entry was posted in Uncategorized. Bookmark the permalink.