nematocysts
nounTiny, stinging structures found in the cells of animals like jellyfish, sea anemones, and corals, used to capture prey or defend against threats.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.