intranasal
adjectiveDefinition of intranasal
: lying within or administered by way of the nasal structures
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more