What are flame cells?

animal-kingdom
cbse

#1

Flame cells are the excretory organs of Platyhelminthes and related animals which possess flickering cilia or flagella for driving the absorbed excretory products.