English

edit

Etymology

edit

From spine +‎ -oid.

Adjective

edit

spinoid (comparative more spinoid, superlative most spinoid)

  1. Resembling a spine

Anagrams

edit
  NODES