Compund Words

Sponsored Links

Last Search Words

Search Result:collar cell




Overview of noun collar_cell

The noun collar cell has 1 sense


  • choanocyte, collar cell -- (any of the flagellated cells in sponges having a collar of cytoplasm around the flagellum; they maintain a flow of water through the body)