Gastropods

Gastropods are slugs and snails, both fresh and salt water.

I have yet to identify the massive snail in that tree in South Luangwa National Park in Zambia.

Previous
Previous

Fungi and Plants

Next
Next

Giraffes & Pronghorns