lophophore Definition
Definition
A lophophore is a type of feeding organ found in certain invertebrate animals, such as brachiopods, bryozoans, and polychaete worms. It usually consists of a row of ciliated tentacles that filter food particles out of water.
Browse