2 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

Cnidocyte

Definition noun, plural: cnidocytes A specialized cell containing a cnidocyst involved in capturing prey and defense... Read More