Heterogeneous

meaning: consisting of parts or things that are very different from each other:

usage: Switzerland is a heterogeneous confederation of 26 self-governing cantons .