English → Hindi dictionary
intraocular lens
अंतरिक्ष लेन्स
Definition
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
Looking for poetry? Read shayari and poems by great poets.