TUNDRA Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/tundra
WebA cold, treeless, usually lowland area of far northern regions. The lower strata of soil of tundras are permanently frozen, but in summer the top layer of soil thaws and can support low-growing mosses, lichens, grasses, and small shrubs. tundra. A land area near the North Pole where the soil is permanently frozen a few feet underground.
DA: 41 PA: 40 MOZ Rank: 81