cnidophore
English
Etymology
From
cnido-
+
-phore
.
Noun
cnidophore
(
plural
cnidophores
)
A structure composed of
cnidoblasts
Related terms
cnidophorous
Anagrams
endophoric
,
princehood
,
prohedonic