adjective Date: 1886 lying within or administered by way of the nasal structures, ~ly adverb
INTRANASAL
Meaning of INTRANASAL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012