choanocyte

Noun
  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 (synset 101909928)

Found on Word Lists

Other Searches