flame cell
nounDefinition of flame cell
: a hollow cell that has a tuft of vibratile cilia and is part of some lower invertebrate excretory systems (as of a platyhelminthic worm)
Keep scrolling for more
Keep scrolling for more