acanthoid

(adj) acanthous

spinous
pointed (similar term)