nematocyst

nounA tiny, stinging structure found in the cells of jellyfish, sea anemones, and other cnidarians, used to capture prey or defend against threats.

No synonyms or antonyms found for this word.

nematocyst synonyms & antonyms | whatsthatwordmean | whatsthatwordmean