Unscramble
Definition of Iol
Noun: IOL
A clear plastic lens that is implanted in the eye; usually done when the natural lens has been removed in a cataract operation
- lens implant, interocular lens implant
See also:
iodous
iolite
Anagrams containing the word
iol
iol
lio
oli