Home » What Digital Camera TI Photography Sep 24, 2014 LD (Tamron lens) A definition of LD Tamron lenses featuring Low Dispersion glass. These are said to disperse light over a narrower range, thus preventing chromatic aberration.