Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word iol from English dictionary with examples, synonyms and antonyms.

iol   noun

Meaning : 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