toundra
Top 25000
Meanings
Noun
1. tundra (flat treeless arctic region) (geography)
Examples1
The tundra has a harsh climate.