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. Оксфордский английский словарь. 2012