heart and ribcage / spinal cord and --------
Answers
Answered by
0
Answer:
liver
Explanation:
because liver , intestine lies in rib cage
Similar questions