spatangida

sprætˈændʒɪdə

Definitions

1. noun

An order of regular sea urchins, characterized by a rounded body and a unique water vascular system.

“The marine biologist spent years studying the spatangida species in the coastal waters.”

Synonyms

  • echinoid
  • sea urchin