Sea Urchin Definition
noun
Any of various orders of echinoid echinoderms having a somewhat globular body of fused skeletal plates studded with long, calcareous, movable spines.
Webster's New World
Attributive form of sea urchin.
Sea-urchin look.
Wiktionary
Other Word Forms of Sea Urchin
Noun
Singular:
sea urchin
Plural:
sea-urchinsSea Urchin Is Also Mentioned In
Find Similar Words
Find similar words to sea urchin using the buttons below.