spinulescent

spinulescent

(ˌspaɪnjʊˈlɛsənt)
adj
(Biology) producing spines