What are cnidoblasts?
Cnidoblasts or nematoblasts are stinging cells found in cnidaria or coelenterata. Each of them bears a stinging cell organelle called nematocyst which is used in offence, defence and attachment of the animal.