Chinese-English dictionary »

梁龍屬 /liánglóngshǔ/ meaning in English

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

diplodocus(dinosaur)
noun