Chinese-English dictionary »

真猛玛象 /zhēnměngmǎxiàng/ meaning in English

ChineseEnglish
真猛玛象 /zhēnměngmǎxiàng/ noun

woolly mammoth [woolly mammoths](Mammuthus primigenius)
noun
[UK: ˈwʊ.li ˈmæ.məθ] [US: ˈwʊ.li ˈmæ.məθ]