hamstring

noun

1.
one of the tendons at the back of the knee
Derived from:
hamstring