tundra in Portuguese tundra in Portuguese tundra noun A flat and treeless Arctic biome. Add to Flashcards