Answer:
flexor muscles
Step-by-step explanation:
the flexor muscles are located inside the exoskeleton on the ventral surface very close to the ventral nerve chord
9.5m questions
12.2m answers