Taxon
Animalia > Echinodermata > Echinoidea > Camarodonta > Parechinidae > Psammechinus
Vernacular names: green sea urchin
WoRMS: 124319 NCBI: 7660 Open in mapper Explore occurrences