sea urchin
noun
: any of numerous echinoderms (class Echinoidea) that are usually enclosed in thin brittle globular tests covered with movable spines
Love words? Need even more definitions?
Merriam-Webster unabridged
Share