AMBLYOPIA

noun. suboptimal eyesight in the lack of any sort of natural imperfection of the eye.

AMBLYOPIA: “Amblyopia is more commonly referred to as a lazy eye.”
Scroll to Top