TUBE FOOT


Meaning of TUBE FOOT in English

[tube foot] n (1888): one of the small flexible tubular processes of most echinoderms that are extensions of the water-vascular system and are used esp. in locomotion and grasping

Merriam-Webster English vocab.      Английский словарь Merriam Webster.