What is the meaning of Heterogenous?

derived from a different individual or species

Alternative spelling of heterogeneous

Source: wiktionary.org