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

intraocular lens   noun

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