Synonyms of Tundra in English :
Antonyms of Tundra in English
Thesaurus of Tundra in English
1. (noun) a vast treeless plain in the Arctic regions where the subsoil is permanently frozen