Meaning of choanocyte
Definition of choanocyte
(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
Other information on choanocyte
WIKIPEDIA results for
choanocyte
Amazon results for
choanocyte
Tweet