Meaning of iol
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
Other information on iol
WIKIPEDIA results for
iol
Amazon results for
iol
Tweet