Subscriber login


Forgot your password?

Library card login

Other

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 US English dictionary