nematocyte
English
Etymology
From
nemato-
+
-cyte
.
Noun
nematocyte
(
plural
nematocytes
)
cnidocyte