English to English

invertebrate foot

noun (n)

  • any of various organs of locomotion or attachment in invertebrates(noun.animal)
    Synonym:
    foot
    source: wordnet30
Advertisement

Bookmark This Site