Home
Search
Index
Definify.com
Webster
1913
Edition
Sea urchin
Sea′ ur′chin
.
(Zool.)
Any one of numerous species of echinoderms of the order
Echinoidea
.
When living they are covered with movable spines which are often long and sharp.
Similar Results
Sea-urchin