SPINOSE Meaning of SPINOSE in English adj. (also spinous) Bot. (of a plant) having many spines. Oxford English vocab. Оксфордский английский словарь. 2012