invertebrate foot
تعریف انگلیسی
noun
- any of various organs of locomotion or attachment in invertebrates