Petrochemicals

Antonyms for "petrochemicals" (4 found)

Noun(4 words)
biobased chemicalsnonpetrochemical sectorrenewable chemicalsrenewable economy

More for "petrochemicals"