CENTRAL CANAL


Meaning of CENTRAL CANAL in English

noun

: a minute canal running through the gray matter of the whole length of the spinal cord and continuous anteriorly with the ventricles of the brain

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