Spinigerous

Webster's Dictionary of the English Language

·adj Bearing a spine or spines; thorn-bearing.