IOL

英 美
  • n.联机图书馆
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