Taxonomy

Animalia

Echinodermata

Echinoidea

sp.

Urchin

Urchin-like Spiny-skinned