mammoth steppe noun1 •Steppe-tundra.Eurasia is far larger than North America, and it was always home to the largest section of the mammoth steppe. — 2018 formsmammoth steppes