Definisi 'spinal canal'

English to English
noun
1 the canal in successive vertebrae through which the spinal cord passes Terjemahkan
source: wordnet30


Visual Synonyms