noun a tundra that is treeless because of high elevation rather than high latitude.
alpine tundra 🔊 Listen to this noun a tundra that is treeless because of high elevation rather than high latitude. Share Facebook Twitter Google +