Spinigerous
/(?)/
Spi·nig·er·ous
Spinigerous
a.
Bearing a spine or spines; thorn-bearing.