Alt. of Nasopalatine
A canal between the nose and palate.
[Latin] Appl. a canal between the nose and palate (anat.).