Online English Dictionary

Home

Cnidoblast


n.

One of the cells which, in the Cœlenterata, develop into cnidæ.


© 2009 Dammam Community College