YourDictionary

intranasal medical definition

adjective
Within the nose.

Learn more about intranasal

link/cite print suggestion box