While it is only a generalization and not true in every text, is it not correct to consider that allos means another one of a same or similar kind and heteros means another one of a different kind? Ron Snider