VariousWords beta
Related Terms:
Definitions:
Noun
amblyopia
Definition: visual impairment without apparent organic pathology
Definition: dimness or blurring of the eyesight due to a fault in transmission of signals to the brain from an otherwise healthy eye.