oil refinery

oil refinery

English Noun
Ad

Definition

An industrial process plant where crude oil is processed and refined into useful petroleum products

Ad