What is the full meaning of nematocysts
NEMATOCYST, an older name for a cnidoblast, a stinging cell in e.g. jellyfish [n]
Example of the word nematocysts placed on a Scrabble board.