Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: hamstring tendon.

hamstring tendon top

[WORDNET DICTIONARY]

Noun hamstring tendon has 1 senses

   hamstring tendon(n = noun.body) hamstring - one of the tendons at the back of the knee;
is a kind of sinew, tendon


[RELATED WORDS]

achilles tendon, achilles' tendon, hamstring, tendon, tendon of achilles