English-Chinese dictionary »

ichthyosaur meaning in Chinese

EnglishChinese
ichthyosaur (extinct reptile)
noun

魚龍noun

鱼龙 /yúlóng/noun