Synonyms for Collar Cell (same or very similar meaning)
WordNet sense 1 (any of the flagellated cells in sponges having a collar of cytoplasm around the flagellum; they maintain a flow of water through the body):
choanocyte
From the ODE community, based on WordNet
add/edit