micronematocysts
English
Noun
micronematocysts
plural of
micronematocyst