Spine / Spinulose

.
Spine:  A small, sharp, needle-like point arising from below the surface of a leaf or other structure.

Spinulose:  Bearing small spines.