"choanocyte" in the noun sense
1. 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
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License