Oahu Tree Snails on Ohia Lehua

Oahu Tree Snails

Oahu Tree Snails are critically endangered snails that live in Hawaii. Their colors and patterns of their shell are very beautiful and varied. Oahu Tree Snails give live birth!