hamstring tendon
English Thesaurus
1. one of the tendons at the back of the knee (noun.body)
| derivation | : | hamstring, |
| definition | : | cripple by cutting the hamstring (verb.body) |
| derivation | : | hamstring, |
| definition | : | cripple by cutting the hamstring (verb.body) |
Visual ArtiKata
Explore hamstring tendon in ArtiKata.com >
