SPINULE


Meaning of SPINULE in English

n. Bot. & Zool. a small spine. spinulose adj. spinulous adj.

[ L spinula dimin. of spina SPINE ]

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