Spinigerous /(?)/

Spi·nig·er·ous

Spinigerous

a.
  1. Bearing a spine or spines; thorn-bearing.