Dictionary of Nursing and Individual Health Care

   

Sartorius

sartorius
noun a very long muscle, the longest muscle in the body, which runs from the anterior iliac spine, across the thigh down to the tibia