Loading page
hamstring tendon is a noun meaning "one of the tendons at the back of the knee". It carries one recorded sense.
Definitions, synonyms and semantic relations for hamstring tendon come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .