spinal artery

Noun

 * 1)  Any of three arteries that supply the spinal cord and its membranes and adjacent structures.

Translations

 * Chinese:
 * Mandarin: 脊髓動脈