1.

What are colloblast​

Answer»

Colloblasts are ADHESIVE CELLS FOUND on the TENTACLES of CTENOPHORA.



Discussion

No Comment Found

Related InterviewSolutions