posterior spinal artery

noun

Medical Definition of posterior spinal artery