Glossary
A thin tube in the centre of the spinal cord containing cerebrospinal fluid.
Posted
in
by
Tags: