Eyedrops (0 synonym found)

Definition of Eyedrops:

(n) : Medicine to be administered to the eyes

Definition of Eyedrops:

(n) : Medicine to be administered to the eyes

Back to Top