Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

neural canal en · NOUN

Meanings

  1. a canal located at the dorsal side of the centrum formed by neural arches of vertebrae. Houses the spinal cord.

Forms

SpellingFeaturesLabelsSource
neural canals Number=Plur lexicographic