English dictionary
amblyopia meaning and definition
Definition and meaning of amblyopia at MeaningMonkey.org. amblyopia meaning and definition in the English Dictionary.AMBLYOPIA noun
Definition of amblyopia (noun)
- visual impairment without apparent organic pathology
Source: Princeton University Wordnet