Attested.to

Definition

eye surgery that involves removing all or part of the lens and replacing it with an intraocular lens implant

Seed ·

Term in context

cataract surgery in CommonParlance