spinose meaning

UK US

spinose (adjective): having spines.

Definition of spinose

  1. having spines

    Similar: rough

Scrabble score: 9 (letter breakdown)

Word lists: words starting with SP · words ending in SE · 7-letter words

More about spinose on Wikipedia.