Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of beta blocker eyedrop
  1. noun
    a treatment for glaucoma; the eyedrops reduce intraocular pressure by reducing the production of aqueous humor
    type of:
Explanation of beta blocker eyedrop
My lists:
Recently viewed words: