trichocysts

nounPlural form of trichocyst; multiple threadlike structures in single-celled organisms used for defense or prey capture.

No synonyms or antonyms found for this word.