English edit

Etymology edit

spine +‎ -oid

Adjective edit

spinoid (comparative more spinoid, superlative most spinoid)

  1. Resembling a spine

Anagrams edit