intranasal
adjective
in·tra·na·sal
ˌin-trə-ˈnā-zəl
-(ˌ)trä-
: lying within or administered by way of the nasal structures
Love words? Need even more definitions?
Merriam-Webster unabridged
Share