nasal nerve

noun

Medical Definition of nasal nerve