Definition for Flame cell

From Biology Forums Dictionary

A cell that exists primarily to maintain osmotic balance between an organism's body and surrounding fluids; present in flatworms.