The term porifera means Phylum Porifera Mcqs September 1, 2019 BILAL KHATTAK0 A.Presence of many pores in the body B.Presence of flagellated cells in body C.Present of mesogloea D.None of theseRelated Mcqs:The term excretion means:Term metabolism means the total sum of:Symbiotic algae is found in which of these cells of hydra:Secretion of sebaceous glands in mammals helps mainly in:Which of the following features of human skin tends to prevent evaporation of water from it:Omnis cellula e cellula means that:Ellis established the animal nature of these animals on the basis of:The term cleavage refers to:Which of these tissues is found only in platyhelminths:Poikilothermy in the animals means: