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

Synonyms

  • spinal
  • vertebrate

Antonyms

  • invertebrate
  • non-spinal