English-Chinese dictionary »

andrewsarchus meaning in Chinese

EnglishChinese
andrewsarchus (prehistoric mammal)
noun

安氏中獸 /Ānshì zhōngshòu/noun