You searched for: “acanthoid
acanthoid
Resembling a spine, spine shaped, spiny, spinous.