Definition, synonyms and related words
A cell in the epidermis of cnidarians in which the nematocyst develops