hamstring tendon
US
/ˌhæmˈstrɪŋ ˌtɛndən/
Definition for hamstring tendon is being prepared and will be available soon.
Definition for hamstring tendon is being prepared and will be available soon.