spinulescent

spinulescent

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