spinoid
/ˈspɪnoʊɪd/Definitions
1. adjective
Relating to or resembling a spinoidea, especially in having a long, flexible spine.
“The spinooid structure of the dinosaur’s body allowed it to move with greater agility.”
2. noun
A member of the order Spinoidea.
“The spinooid fossils found in the ancient riverbed provided valuable insights into the evolution of the species.”