iol

Noun
  1. 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)

Found on Word Lists

Other Searches