Big Huge Thesaurus

dichlorodiphenyltrichloroethane

noun