less-developed country

 

noun

  • a Third World or non-industrialized country.