SPINAL CORD
Meaning of SPINAL CORD in English
ˈspinal cord BrE AmE noun [countable]
the thick string of nerves enclosed in your ↑ spine , by which messages are sent to and from your brain
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012