dichlorodiphenyltrichloroethanes

English

Noun

dichlorodiphenyltrichloroethanes

  1. plural of dichlorodiphenyltrichloroethane