SPINULE


Meaning of SPINULE in English

n. Bot. & Zool. a small spine. øøspinulose adj. spinulous adj. [L spinula dimin. of spina SPINE]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.