From WordNet (r) 2.0 :
heterogeneous
adj 1: consisting of elements that are not of the same kind or
nature; "the population of the United States is vast
and heterogeneous" [syn: heterogenous] [ant: homogeneous]
2: originating outside the body [syn: heterogenous] [ant: autogenous]