The best definition that define Tundra is treeless area between the icecap and the tree line of Arctic regions, having permanently frozen subsoil and supporting low-growing shrubs such as lichens, mosses, and stunted shrubs
Tundra ecosystem refer to regions without trees which are found in the Arctic and on the tops of mountains where the climatic condition is cold and have strong wind. The rainfall is small. Tundra lands have covering of snow most times in the year, but summer produce wildflowers. Plants and Animals in Tundras.
Therefore,best definition that define Tundra is treeless area between the icecap and the tree line of Arctic regions, having permanently frozen subsoil and supporting low-growing shrubs such as lichens, mosses, and stunted shrubs
Learn more about Tundra from the link below.
https://brainly.com/question/4125133