You searched for: “choanocyte
choanocyte
One of the cells that line the flagellated chambers of sponges, also found in some protozoa.
This entry is located in the following unit: choano-, choan- + (page 1)