sea urchins
Meaning
plural of sea urchin
sea urchin
Any of many marine echinoderms, of the class Echinoidea, commonly found in shallow water, having a complex chewing structure named Aristotle's lantern.
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "sea urchins" and many other words and sentences in English.