Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
monitor lizard
in English
monitor lizard
us
/ˈmɑnətər ˈlɪzdər/
uk
/ˈmɒnɪtə ˈlɪzərd/
#limited
Definitions
Noun
a
large
carnivorous
lizard
(
Varanidae
family
)
native
to
Africa
,
Asia
,
and
Australia