beta blocker eyedrop
Meaning, Definition & Usage
Dictionary
Related
noun
a treatment for glaucoma; the eyedrops reduce intraocular pressure by reducing the production of aqueous humor
WordNet
Previous
bestubbled
bestuck
bestud
beswike
bet
Next
betaine
betake
betatron
betaught
bete