Meaning of intraocular lens
Definition of intraocular lens
(noun)
an
artificial
lens
that is
implanted
into the eye of
someone
to
replace
a
damaged
natural
lens
or
someone
who has had a
cataract
removed
Other information on intraocular lens
WIKIPEDIA results for
intraocular lens
Amazon results for
intraocular lens
Tweet