3 results found
Search Results for: cnidoblast
Cnidoblast
Definition noun, plural: cnidoblasts A developing cell containing a cnidocyst Supplement Cnibolasts are cells that develop... Read More
Nematocyst
All organisms are composed of millions of cells. Many cells serve specific purposes and are specialized to do distinct... Read More