hamstring tendon


Meanings

  • one of the tendons at the back of the knee

Synonyms