English dictionary
spinose meaning and definition
Definition and meaning of spinose at MeaningMonkey.org. spinose meaning and definition in the English Dictionary.SPINOSE adjective
Definition of spinose (adjective)
- having spines
Source: Princeton University Wordnet