nonhomogenous (homogenous + non-): Not homogenous; heterogenous