Definitions
noun
any of the flagellated cells in sponges having a collar of cytoplasm around the flagellum; they maintain a flow of water through the body
Look “collar cell” up elsewhere
Want another word?
Spin the dictionary for a fresh one.