1.

Discoblastula found inA. Echinoderms and amphioxusB. Reptiles, birds and fishesC. Annelids, molluscs and nemertensD. Insects

Answer» Correct Answer - B


Discussion

No Comment Found