English
Detailed Synonyms for sea urchin in English
sea urchin:
sea urchin [the ~] noun
-
the sea urchin
– shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells 1the sea urchin– shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells 1