Group of Seventy-Seven


noun

the developing countries of the world Abbreviation: G77