Definitions for tundra
Overview of noun tundra
The noun tundra has 1 senses? (no senses from tagged texts)
1. tundra
(a vast treeless plain in the Arctic regions where the subsoil is permanently frozen)
(a vast treeless plain in the Arctic regions where the subsoil is permanently frozen)
