Definition Definition

spinose - Meaning and Examples

Meaning of 'spinose' (Webster Dictionary)

1 . Spinose [ a.]
- Full of spines; armed with thorns; thorny.