Scientific Name

Common Name

Polinices duplicatus

Moon snail (shark’s eye)