Biology Forums Dictionary
From Biology Forums Dictionary
An accumulation of protein in the lens of the eye; causes blurring, poor night vision.
Biology Dictionary | About | Help | FAQ | Create account | Log in