Spinule /(?)/

Spin·ule

Spinule

n.
  1. A minute spine.