mixture [noun] + heterogeneous [adjective]