English

edit

Etymology

edit

cnido- +‎ -phore

Noun

edit

cnidophore (plural cnidophores)

  1. A structure composed of cnidoblasts
edit

Anagrams

edit