trichocysts

noun
  1. small defensive organelles found in certain protozoans that can rapidly discharge thread-like structures when the organism is threatened
  2. Usage: biology; technical

Examples