cnidocyst
English
Noun
cnidocyst
(
plural
cnidocysts
)
A
nematocyst
.