Spinigerous
(
a.
) Bearing a spine or spines; thorn-bearing.