CHOANOCYTE





Definition:

  1. [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
    Synonyms: collar cell

Synonyms: