TUBE WORM


Meaning of TUBE WORM in English

■ noun a fan worm or other marine worm which lives in a tube-like structure.

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