Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
intranasal
in English
intranasal
us
/ˌintrəˈneɪzəl/
uk
/ˌɪntrəˈneɪzəl/
#uncommon
Definitions
Adjective
administered
through
the
nose
(
medication
delivery
)
inside
the
nasal
cavity
;
relating
to
nose
function