spinal cords

English

Noun

spinal cords

  1. plural of spinal cord