flame cell
noun
: a hollow cell that has a tuft of vibratile cilia and is part of some lower invertebrate excretory systems (as of a platyhelminthic worm)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share