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