Subscribe
URL of the page has been copied to clipboard.
Meaning : One of the tendons at the back of the knee.
Synonyms : hamstring
Install App
Hamstring tendon meaning in Telugu.