vertebrate foot

Noun
  1. The extremity of the limb in vertebrates (synset 105570667)

Other Searches