Tundra
['tʌndrə]
Definition
(noun.) a vast treeless plain in the Arctic regions where the subsoil is permanently frozen.
Inputed by Gerard--From WordNet
Definition
(n.) A rolling, marshy, mossy plain of Northern Siberia.
Checked by Dora
Definition
n. one of the level treeless plains of northern Russia both in Europe and Asia.
Inputed by Huntington