Heterogeneal

(a.) Heterogeneous.