Attested.to

Definition

visual impairment without apparent organic pathology

Seed ·

Term in context

amblyopia in CommonParlance