Advertisement
Synonyms of Amblyopia
Primary definition: A medical condition in which vision in one eye is reduced because the eye and brain are not working together properly, commonly known as lazy eye.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Amblyopia" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement