SPINAL ARTERY


Meaning of SPINAL ARTERY in English

noun

: any of the arteries that supply the spinal cord and its membranes and adjacent structures, all arising as branches of the vertebral artery but anastomosing and being reinforced or continued by branches of intercostal and lumbar arteries which enter the intervertebral foramina

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.