Spinose



ENGLISH MEANING
adjective
1.
Full of spines; armed with thorns; thorny.