Nose drops

What is Nose drops?

Nose drops definition and meaning on Dictionary terms:
plural noun
medication applied through the nostrils with a dropper.

 

reference: https://www.dictionary.com/browse/nose-drops

Tags: