Spiny

That has spines.