Dictionary.com
Thesaurus.com

nematocystic

  • a word derived from nematocyst.
    nematocyst
    noun
    an organ in coelenterates consisting of a minute capsule containing an ejectable thread that causes a sting.

More Suggestions