Chinese-English dictionary »

鱼龙 /yúlóng/ meaning in English

ChineseEnglish
鱼龙 /yúlóng/ noun

ichthyosaur(extinct reptile)
noun