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
8.8m questions
11.4m answers