LETHAL DOSE (LD) Meaning of LETHAL DOSE (LD) in English amount of a substance required to cause death in an organism. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012