Trichocyst
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A threadlike organ in certain protozoans that can be discharged suddenly in order to grasp or sting
Synonyms
All synonymsMore for "trichocyst"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.