invertebrate-foot

Nouns

  • (n) any of various organs of locomotion or attachment in invertebrates foot,

Synonyms

foot

Words of close approximity