pedal_extremityEnglish

pedal extremity, vertebrate foot

Noun

The extremity of the limb in vertebrates

English: vertebrate foot, pedal extremity

English words with similar meanings

Show 1 words