NEURAL CANAL


Meaning of NEURAL CANAL in English

noun

1. : the canal formed by the series of vertebral neural arches

2. : the neurocoele of the vertebrate embryo

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