Which cells in sponges are equivalent of an immune system? A. Pinacocytes B. Spongocytes C. Rhabdiferous cells D. Grey cells ANSWERD. Grey cells Share
Which is a electronic resource for digital images and description about the species which was developed by Natural History Museum, London?