Definition of Amblyopia from the PharmacyDictionary.in
Amblyopia
Synonyms or meaning of Amblyopia
A condition where vision is dim not because of an error in refraction, but due to lack of use of the eye. It’s also known as “lazy eye”.
Image related to Amblyopia
Not Available