spinose

adj

1.
armed with spines