whole [noun] + homogeneous [adjective]