kamus
.
Search
About
hamstring_tendon
English
hamstring, hamstring tendon
Noun
One of the tendons at the back of the knee
English: hamstring, hamstring tendon
English words with similar meanings
Show 1 words
hamstring