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