tundra in Greek
tundra in Greek
τούνδρα
A flat and treeless Arctic biome.
τούντρα
A flat and treeless Arctic biome.