A specialized cell found in the excretory system of some invertebrates, such as flatworms, that helps remove waste through a ciliated structure.
Flame cell
Posted by
–
Posted by
–
A specialized cell found in the excretory system of some invertebrates, such as flatworms, that helps remove waste through a ciliated structure.
Leave a Reply