Definition for Tundra
From Biology Forums Dictionary
A northern biome dominated by mosses, lichens, and dwarf willows, receiving low to moderate precipitation and having a very short growing season.
From Biology Forums Dictionary
A northern biome dominated by mosses, lichens, and dwarf willows, receiving low to moderate precipitation and having a very short growing season.