What is the meaning of Tundra?

1
Treeless polar desert found in the Mid latitudes
2
Treeless polar desert found in the High latitudes
3
Treeless polar desert found in the Low latitudes
4
None of the above

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation