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
Tentacular tubular process of most echinoderms (starfish and sea urchins and holothurians)...