TUBE WORM


Meaning of TUBE WORM in English

I. noun

: an annelid worm (as a serpulid) building and living in a tube

II. noun

: a pogonophoran and especially an extremely large one that is found near deep-ocean hydrothermal vents

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.