English to Hindi

Meaning for:
spinal cord
other
मेरुरज्जु