trichocysts

noun

Plural form of trichocyst.