Echinoid meaning

ĭ-kīnoid
An echinoderm of the class Echinoidea, which includes the sand dollars and sea urchins.
noun
0
0
Of or like a sea urchin.
adjective
0
0
Any of a class (Echinoidea) of echinoderms, including the sea urchins and sand dollars.
noun
0
0
(zoology) Any sea urchin or sea dollar of the class Echinoidea.
noun
0
0
Advertisement