SPINULOSE


Meaning of SPINULOSE in English

[ 'spɪnjʊləʊs ]

■ adjective Botany & Zoology having small spines.

Origin

C19: from mod. L. spinulosus , from spinula , dimin. of spina 'thorn, spine'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.