LOPHOPHORE


Meaning of LOPHOPHORE in English

[ 'ləʊfəˌfɔ: , 'lɒf- ]

■ noun Zoology a structure in certain small marine invertebrates, having the shape of a horseshoe and bearing ciliated tentacles around the mouth.

Derivatives

lophophorate adjective &noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.