Main entry: heterogeneous, heterogenous
Definition: originating outside the body
Antonyms: autogenic, autogenous
Definition: originating within the body
Main entry: heterogeneous, heterogenous
Definition: consisting of elements that are not of the same kind or nature
Usage: the population of the United States is vast and heterogeneous
Antonyms: homogeneous, homogenous
Definition: all of the same or similar kind or nature