Translation of spinal cord in Setswana

spinal cord

mokôlêla

nounPlural spinal cords

  • 1

    mokôlêla
    • the thick cord of nerves enclosed in the spine, that carries impulses to and from the brain