trichocyst
/ˈtraɪkoʊsɪst/Definitions
1. noun
A small, usually thread-like organelle found in certain unicellular and multicellular organisms, capable of releasing a sharp, stinging thread or barb when stimulated.
“The trichocysts in the jellyfish’s cells helped defend it from predators.”