cnidophore

English

Etymology

From cnido- +‎ -phore.

Noun

cnidophore (plural cnidophores)

  1. A structure composed of cnidoblasts

Anagrams