echinoidea
/ɛkɪˈnoʊɪdiə/Definitions
1. noun
the suborder of sea urchins, including the sand dollars and sea biscuits, characterized by a rounded body with moveable spines.
“The echinoidea are an important part of the marine ecosystem.”
1. noun
the suborder of sea urchins, including the sand dollars and sea biscuits, characterized by a rounded body with moveable spines.
“The echinoidea are an important part of the marine ecosystem.”