Definition of heterogeneous mixture

1) A mixture that does not have uniform composition and properties throughout.