dichlorodiphenyltrichloroethane - Dictionary definition and meaning for word dichlorodiphenyltrichloroethane