hydrocracking
nounDefinition of hydrocracking
: the cracking of hydrocarbons in the presence of hydrogen
Keep scrolling for more