simple definition of tundra
Answers
Answered by
1
its the treeless region on earth where subsoil is frozen........
Answered by
2
It is a region where there is a flat surface, not any presence of tree and Arctic Region and is commonly found in Europe, Asia, and North America in which the top and subsoil is permanently froze
Similar questions