Cnidoblasts, noun plural of cnidoblast. Synonyms in the same form.
cnidocytes
All synonyms for cnidoblast →