Q95 of 525 Page 254

What are colloblasts?

Colloblasts are adhesive cells found on the tentacles of Ctenophora.


More from this chapter

All 525 →