tube foot
English Dictionary
->
Letter T
-> tube foot
Search Dictionary:
tube foot Definition
(n)
tentacular
tubular
process
of
most
echinoderms
(
starfish
and
sea
urchins
and
holothurians
)
having
a
sucker
at
the
end
and
used
for
e
.
g
.
locomotion
and
respiration
tube foot Synonyms
tube foot
© Art Branch Inc.