Geography, asked by annziee, 1 year ago

simple definition of tundra

Answers

Answered by zesta
1
its the treeless region on earth where subsoil is frozen........
Answered by Anonymous
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