This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Echinoidea
n. pl.
The class Echinodermata which includes the sea
urchins. They have a calcareous, usually more or less spheroidal or
disk-shaped, composed of many united plates, and covered with movable
spines. See Spatangoid, Clypeastroid.