Attested.to

Definition

glaucoma in which the iris blocks the outflow of aqueous humor

Seed ·