YourDictionary

Dictionary Home » Medical Definitions » dichlorodiphenyltrichloroethane

dichlorodiphenyltrichloroethane medical definition

noun
DDT.

Learn more about dichlorodiphenyltrichloroethane

link/cite print suggestion box