hock-jointEnglish

hock, hock-joint

Noun

Tarsal joint of the hind leg of hoofed mammals, corresponds to the human ankle

English: hock, hock-joint

English words with similar meanings

Show 1 words