spinulate

spinulate

(ˈspɪnjʊlɪt) adj (Biology) having a spine or spines