meaning of cnidoblast
1.
One
of
the
cells
which,
in
the
Coelenterata,
develop
into
cnidae.
Related Words
cnidoblast
|
Developed & Maintained By
Taraprasad.com