lens implant
Add to My List
Definition(s):
- (n) a clear plastic lens that is implanted in the eye; usually done when the natural lens has been removed in a cataract operation
Synonym(s)
Usage(s):
- The lens implant provides vision almost matching that of the natural lens without these troubling side effects.
- Like all advances in medicine, lens implant surgery has its critics.
Word of the Day
languish
/ˈlæŋɡ wɪʃ /
/ˈlæŋɡ wɪʃ /