Nematocyst (noun) Definition, Meaning & Examples

noun Zoology.
  1. an organ in coelenterates consisting of a minute capsule containing an ejectable thread that causes a sting.
noun
  1. a structure in coelenterates, such as jellyfish, consisting of a capsule containing a hollow coiled thread that can be everted to sting or paralyse prey and enemies
    Nematocyst (noun) Definition, Meaning & Examples

    More Definitions