Meaning of collar cell

Definition of collar cell

(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

Other information on collar cell

WIKIPEDIA results for collar cell
Amazon results for collar cell