English-Chinese dictionary »

diplodocus meaning in Chinese

EnglishChinese
diplodocus (dinosaur)
noun

梁龍屬 /liánglóngshǔ/noun