Subscribe
URL of the page has been copied to clipboard.
Meaning : A muscle in the thigh that helps to rotate the leg into the sitting position assumed by a tailor. The longest muscle in the human body.
Synonyms : sartorius, sartorius muscle
Install App