heterogeneous
18th century, from Latin heterogeneus, from Ancient Greek ἑτερογενής (heterogenḗs). By surface analysis, hetero- + -gen.
Practice speaking and memorizing "heterogen" and many other words and sentences in German.