Dictionary search results

Showing 1-3 of 3 results

spinal cord British & World English

The cylindrical bundle of nerve fibres and associated tissue which is enclosed in the spine and connects nearly all parts of the body to the brain, with which it forms the central nervous system

spinal cord English-Spanish

médula feminine espinal