Dictionary.com
Thesaurus.com

cnidophorous

  • a word derived from cnidophore.
    cnidophore
    noun
    a part or organ bearing cnidoblasts.

More Suggestions