heterogeneous
mixed, made up of unlike elements