Foot

Of organ and invertebrate.   May also be referred to as invertebrate foot.

Any of various organs of locomotion or attachment in invertebrates.

This concept's ID is @1~12103

Contains

  • tube foot 0 facts

    Tentacular tubular process of most echinoderms (starfish and sea urchins and holothurians)...