English dictionary
collar cell meaning and definition
Definition and meaning of collar cell at MeaningMonkey.org. collar cell meaning and definition in the English Dictionary.COLLAR CELL noun
Definition of collar cell (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: choanocyte
Source: Princeton University Wordnet