SPINULE


Meaning of SPINULE in English

n. Bot. & Zool. a small spine.

Derivatives:

spinulose adj. spinulous adj.

Etymology: L spinula dimin. of spina SPINE

Oxford English vocab.      Оксфордский английский словарь.