ADVERTISEMENTS

The spinal cord lies in which part of the human body?

Science Trivia Question: The spinal cord lies in which part of the human body?