monitor lizard /ˈmɒnɪtə ˈlɪzəd/ n

中文:巨蜥

Meaning:Large diurnal carnivorous lizard with an elongated head found in hot regions of Africa, Asia and Australia; there are land and aquatic species.

Found in these illustrated scenes(2)

‹ Browse all scenes