eye drop ( synonym found)

Definition of eye drop:

°Medicine to be administered to the eyes.

Back to Top