English | German | Russian | Czech

collar cell English

Meaning collar cell meaning

What does collar cell mean?

collar cell

(= choanocyte) 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 collar cell synonyms

What other words have the same or similar meaning as collar cell?

collar cell English » English

choanocyte

Are you looking for...?