Back
invertebrate foot
Meanings
any of various organs of locomotion or attachment in invertebrates
Synonyms
foot
Anagrams of
invertebrate foot