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.
From Biology Forums Dictionary
A cell that exists primarily to maintain osmotic balance between an organism's body and surrounding fluids; present in flatworms.