spinose meaning
UK US
spinose (adjective): having spines.
Definition of spinose
- 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.