SPINULOSE Meaning of SPINULOSE in English [ 'spɪnjʊləʊs ]■ adjective Botany & Zoology having small spines.OriginC19: from mod. L. spinulosus , from spinula , dimin. of spina 'thorn, spine'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004