spinal canals

English

Noun

spinal canals

  1. plural of spinal canal