Attested.to

Definition

an eye disease that involves the clouding or opacification of the natural lens of the eye

Seed ·

Term in context

cataract in CommonParlance