Home
Search
Index
Definify.com
Definition
2025
tube_foot
tube foot
English
Noun
tube
foot
(
plural
tube feet
)
A
locomotor
appendage
of an
echinoderm
consisting of a tube with
longitudinal
muscles,
pressurized
by water.
Related terms
ambulacrum
ampulla
radial canal
Similar Results