Synonyms for
Hamstring
Definition
the long tendon at the back of the knee that connects the muscles of the thigh to the bones of the lower leg
Synonyms for
Definition
the long tendon at the back of the knee that connects the muscles of the thigh to the bones of the lower leg