Definitions of hamstring tendon:

  • noun:   one of the tendons at the back of the knee