Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of intraocular lens
  1. 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
Explanation of intraocular lens
My lists:
Recently viewed words: