Definition, synonyms and picture of spinal cord

Learn in

spinal cord

n. spinal cord

Definition of spinal cord in English

Tubular bundle of nervous tissue, located in the vertebral canal, responsible for transmiting nerve impulses from the brain to the rest of the body through the spinal nerves and collecting the sensory information that the nerves receive.

Synonyms of spinal cord in English

-

Lists where this word appears

(N) Parts of the Nervous System

10 words to learn

(N) Parts of the Spinal Cord

8 words to learn