Topic: BIOLOGY


spinal cord

noun
     
spinal cord [countable]
HB the thick string of nerves enclosed in your spine, by which messages are sent to and from your brain

Explore BIOLOGY Topic