spinule

noun

A small spine or thorn.

noun

A small spine; a spicule.

noun

A minute spine.

noun

A minute spine.