Lophophore

What is Lophophore?

Lophophore definition and meaning on Dictionary terms:
noun

the ring of ciliated tentacles encircling the mouth of a bryozoan or phoronid.
a similar organ in a brachiopod, composed of two ciliated, spirally coiled tentacles.