interocular-lens-implant

Nouns

  • (n) a clear plastic lens that is implanted in the eye; usually done when the natural lens has been removed in a cataract operation IOL, lens implant,

Synonyms

IOL lens implant

Words of close approximity