English-Chinese dictionary »

komodo dragon meaning in Chinese

EnglishChinese
Komodo dragon [Komodo dragons] (large monitor lizard)
noun
[UK: kəˈmo.dəʊ ˈdræ.ɡən]
[US: kəˈmodo.ʊ ˈdræ.ɡən]

科摩多巨蜥 /Kēmóduō jùxī/noun

科莫多巨蜥 /Kēmòduō jùxī/noun

科莫多龍noun

科莫多龙 /Kēmòduō lóng/noun