spinoid

English

Etymology

From spine +‎ -oid.

Adjective

spinoid (comparative more spinoid, superlative most spinoid)

  1. Resembling a spine

Anagrams