ALL meanings of cnidoblast
cni·do·blast
C c - noun cnidoblast any of the cells of a coelenterate that contain nematocysts 3
- noun cnidoblast the cell within which a nematocyst is developed. 1
- noun cnidoblast (biology) A cell in the epidermis of cnidarians in which the nematocyst develops. 1