Spinule

a small spine.

Related terms