heterogeneous
het-er-o-ge-ne-ous
adjective
Composed of diverse elements; not uniform in structure or content.
"The population was heterogeneous, reflecting many cultures."
Thesaurus
Synonyms: nonuniform, motley, sundry, assorted, miscellaneous, mixed, heterogenous, disparate, inhomogeneous
Antonyms: autogenic, autogenous, homogeneous, homogenous