Home / I / iol

iol

noun 3 letters Scrabble 3 WWF 4
Definitions
noun

a clear plastic lens that is implanted in the eye; usually done when the natural lens has been removed in a cataract operation

Want another word?
Spin the dictionary for a fresh one.
Generate a word →