heterogeneity (n.)youdaoicibaDictYouDict
1640s, from Medieval Latin heterogeneitas, from heterogeneus, from Greek heterogenes (see heterogeneous).