English Cnidocyte Cited by user Flora p7 on 09 Dec 2019 A cnidocyte (also known as a cnidoblast or nematocyte) is an explosive cell containing one giant secretory organelle or cnida (plural cnidae) that defines the phylum…