What is the full meaning of intranasal
lying within or administered by way of the nasal structure [adj INTRANASALLY]
Example of the word intranasal placed on a Scrabble board.