Origin: Latin suffix -ous
Heterogenous has 3 different meanings across 1 category:
consisting of elements that are not of the same kind or nature
"the population of the United States is vast and heterogeneous"
originating outside the body
derived from a different individual or species