trichocyst

noun

  1. 1

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

Translate “trichocyst” to another language

Click any language to open the translator with this word already filled in.

Trichocyst Definition & Meaning | TranslatePulse