sea urchin

1 ENTRIES FOUND:
Save
sea urchin noun
plural sea urchins
sea urchin
noun
plural sea urchins
Learner's definition of SEA URCHIN
[count]
: a small sea animal that lives on the ocean floor and is covered in sharp spines
Comments & Questions
Comments & Questions
What made you want to look up sea urchin? Include any comments and questions you have about this word.