heterogeneous (adj.)youdaoicibaDictYouDict[heterogeneous 词源字典]
1620s, from Medieval Latin heterogeneus, from Greek heterogenes, from heteros "different" (see hetero-) + genos "kind, gender, race stock" (see genus). Earlier in same sense was heterogeneal (c. 1600).[heterogeneous etymology, heterogeneous origin, 英语词源]