English dictionary
iol meaning and definition
Definition and meaning of iol at MeaningMonkey.org. iol meaning and definition in the English Dictionary.IOL noun
Definition of IOL (noun)
- a clear plastic lens that is implanted in the eye; usually done when the natural lens has been removed in a cataract operation
- synonyms: interocular lens implant, lens implant
Source: Princeton University Wordnet