Subscriber login


Forgot your password?

Library card login

Other

tube foot

Syllabification: (tube foot)
Definition of tube foot

noun

(usually tube feet) 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 and operated by hydraulic pressure within the water-vascular system.

tube foot in other Oxford dictionaries

Definition of tube foot in the British & World English dictionary