sea urchin
1.
(
noun
) shallow-water echinoderms having soft bodies enclosed in thin spiny globular shells
Related Words:
Echinus esculentus
,
echinoderm
,
edible sea urchin
,
heart urchin
,
sand dollar
Terms and Conditions of Use / Copyright Notice