Less Economically Developed Country Meaning