mamc1014 mamc1014 30-04-2018 Biology contestada Permafrost is a layer of permanently frozen soil found in the ______ biome. A. grasslands B. tundra C. temperate deciduous forest D. savanna