English version

DDT in Chemistry topic

From Longman Dictionary of Contemporary EnglishDDTDDT /ˌdiː diː ˈtiː/ noun [uncountable]  HCTAa chemical formerly used to kill insects that harm crops