Byriztagar Everyday Science Mcqs A clouding that develops in the lens of the eye or in its envelope obstructing the passage of light is known as:A. DiphtheriaB. CataractC. HemophiliaD. GlaucomaUpdated by: Toheed Ahmed