English dictionary
lens implant meaning and definition
Definition and meaning of lens implant at MeaningMonkey.org. lens implant meaning and definition in the English Dictionary.LENS IMPLANT noun
Definition of lens implant (noun)
- a clear plastic lens that is implanted in the eye; usually done when the natural lens has been removed in a cataract operation
- synonyms: interocular lens implant, IOL
Source: Princeton University Wordnet