English Dictionary
◊ TUNDRA
tundra
n : a vast treeless plain in the arctic regions between the ice
cap and the tree line