English-Chinese dictionary »

monitor lizard meaning in Chinese

EnglishChinese
monitor lizard (lizard of the genus Varanus)
noun

巨蜥 /jùxī/noun