heterogeneity (n.) Look up heterogeneity at Dictionary.com
1640s, from heterogeneous + -ity, or else from Medieval Latin heterogeneitas, from heterogeneus.