trichocyst

noun
  1. a small defensive organelle found in certain protozoans that can discharge thread-like structures when stimulated
  2. Usage: biology

Examples