Answer: Heterogeneous Catalyst
Explanation: The word heterogeneous means "different phases" or insoluble in science.
7.8m questions
10.4m answers