trichocysts
English
Noun
trichocysts
plural of
trichocyst