nematocysts
English
Noun
nematocysts
plural of
nematocyst