glochid

noun
  1. a small, barbed hair or bristle on the surface of a cactus or similar plant, easily detached and irritating to skin
  2. Usage: botany; often used in plural form 'glochids'

Examples