AMBLYOSCOPE Meaning of AMBLYOSCOPE in English nounsurgical instrument for training an amblyopic eye English dictionary of medicine. Английский словарь медицины. 2012