WordUnscrambler Home
spinose
Definitions
[spʌɪˈnəʊs], (Adjective)
Definitions:
- having spines; spiny
(e.g: spinose forms will need care in collecting)
Phrases:
Origin
:
Click here to see the free dictionary definition for spinose
definition by Oxford Dictionaries