Meaning of tube foot
Definition of tube foot
(noun)
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
Other information on tube foot
WIKIPEDIA results for
tube foot
Amazon results for
tube foot
Tweet