echnida

/ɛkˈɪnɪdə/

Definitions

1. noun

a class of marine animals with a round body and long spines, including sea urchins and sea stars.

“The echinida in the aquarium were fascinating to watch.”

Synonyms

  • sea stars
  • sea urchins