English

edit

Etymology

edit

spine +‎ -oid

Adjective

edit

spinoid (comparative more spinoid, superlative most spinoid)

  1. Resembling a spine

Anagrams

edit