steam cracker
Noun
Meaning
steam cracker (plural steam crackers)
(organic chemistry) A petroleum refining plant that carries out steam cracking
Noun
steam cracker (plural steam crackers)
(organic chemistry) A petroleum refining plant that carries out steam cracking