In pictures: Inside The Body

These match-like structures are found in the brain and secrete a substance that cushions the brain and spinal cord against shock.
Click below for more images
1 2 3 4 5 6 7 8 9 10