YourDictionary

cnidoblast

(nīˈdə-blăstˌ)

noun
A cell in the epidermis of coelenterates in which a nematocyst is developed.

link/cite print suggestion box