Nematocyst meaning
[nem-uh-tuh-sist, ni-mat-uh-]
Definitions of nematocyst is:
  • noun nematocyst
    an organ in coelenterates consisting of a minute capsule containing an ejectable thread that causes a sting.
  • noun nematocyst
    A specialized cell in the tentacles of a jellyfish or other coelenterate, containing a barbed or venomous coiled thread that can be projected in self-defense or to capture prey.
  • noun nematocyst
    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