English Dictionary
◊ SPINOSE
spinose
adj : having spines