collar cell


noun

Origin of collar cell

First recorded in 1885–90

British Dictionary definitions for collar cell

collar cell

noun

another name for choanocyte