Answer:
Yes - The Sartouis Muscle is the longest Strap Muscle in the Human Body.
9.5m questions
12.2m answers