invertebrate foot
1.
(
noun
) any of various organs of locomotion or attachment in invertebrates
Synonyms:
foot
Related Words:
organ
,
tube foot
Terms and Conditions of Use / Copyright Notice