Tundra - Definition

tundra

n 1: a vast treeless plain in the Arctic regions where the
subsoil is permanently frozen

Look up another word