Learn IELTS Vocabulary — Band 7+: heterogeneous - diverse in character or content; composed of different elements