TUBE FOOT


Meaning of TUBE FOOT in English

■ noun Zoology (in an echinoderm) each of a large number of small flexible hollow appendages protruding through the ambulacra, used either for locomotion or for collecting food.

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