English-Chinese dictionary »

tundra meaning in Chinese

EnglishChinese
tundra (flat treeless arctic region)
noun
[UK: ˈtʌn.drə]
[US: ˈtʌn.drə]

冻原 /dòngyuán/noun

冻土层 /dòngtǔcéng/noun

凍原noun

凍土層noun

苔原 /táiyuán/noun

tundra wolf (Canis lupus albus)
noun

苔原狼 /táiyuánláng/noun