Choanocyte - Definition - Law Dictionary Home Dictionary Definition choanocyte
Definition :
any of the flagellated cells in sponges having a collar of cytoplasm around base of the flagellum they maintain a flow of water through the body
View Judgments Citing this PhraseView Acts Citing this Phrase