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.”

Synonyms

  • echinoids
  • sea urchins

Antonyms

  • bivalvia
  • gastropoda