spinulose
Concise Oxford English Dictionary © 2008 Oxford University Press:
spinulose /ˈspɪnjʊləʊs/
▶adjective Botany & Zoology having small spines.
– origin C19: from mod. L. spinulosus, from spinula, dimin. of spina ‘thorn, spine’.
'spinulose' also found in these Oxford entries:

