Home

Flame cells are the excretory organs of animals belonging the phylum

A. protozoa

B. porifera

C. coelenterata

D. platyhelminthes