ctenocysts
English
Noun
ctenocysts
plural of
ctenocyst