Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of cnidocyte:
noun: (biology) A capsule, in certain cnidarians, containing a barbed, string-like tube that transfers a paralyzing sting. Synonyms: nematocyst,cnidoblast
noun: (biology) A jellyfish tentacle. Synonyms: lappet