a feeding organ of brachiopods, bryozoans and phoronids

listen to the pronunciation of a feeding organ of brachiopods, bryozoans and phoronids
English - English
lophophore