intranasal ( synonym found)

Definition of intranasal:

°Within the nose.

Back to Top