Average linkage.
Also known as group-average sorting (Lance & Williams, 1966). At each step, the clusters are compared in terms of the average similarity of their members and the two clusters that are most similar are fused.