spiny-backed

adj

1.
having the back covered with spines