amblyopia

Explore definitions, synonyms, and language insights of amblyopia

Definitions

Noun
visual impairment without apparent organic pathology