nose drops









nose drops


plural noun

  1. medication applied through the nostrils with a dropper.
55 queries 0.583