spiniferous
adjective
°Having spines or thorns; spiny, thorny.