intraocular lens
English Dictionary
->
Letter I
-> intraocular lens
Search Dictionary:
intraocular lens Definition
(n)
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
intraocular lens Synonyms
intraocular lens
© Art Branch Inc.