ENGLISH DICTIONARY

Trichocyst

Definition & Meaning

Part of speech noun

Quick meaning: Trichocyst is a noun meaning A threadlike organ in certain protozoans that can be discharged suddenly in order to grasp or sting.

Meaning

A threadlike organ in certain protozoans that can be discharged suddenly in order to grasp or sting.

Word Forms

Related Words

Related dictionary entries include trichophore, trichoblast, trichite, trichimella, trichogyne, trichostomatid.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.