flagellated chamber
noun
: one of the outpouchings of the wall of the central cavity of a sponge that is lined with choanocytes and connects with incurrent canals through prosopyles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share