YourDictionary

Dictionary Home » Science » lophophore

lophophore science definition

A horseshoe-shaped ciliated organ located near the mouth of brachiopods, bryozoans, and phoronids that is used to gather food.

Learn more about lophophore

link/cite print suggestion box