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