Zebrida (original) (raw)
Zebrida is a small genus of distinctive striped crabs, known as zebra crabs, that live in association with sea urchins in the Indo-Pacific.
Zebrida is a small genus of distinctive striped crabs, known as zebra crabs, that live in association with sea urchins in the Indo-Pacific.