hematocysts
English
Noun
hematocysts
plural of
hematocyst