lens implant

Noun
  • A clear plastic lens that is implanted in the eye
    Usually done when the natural lens has been removed in a cataract operation (synset 103662565)

Other Searches