monitor lizard
English Dictionary
->
Letter M
-> monitor lizard
Search Dictionary:
monitor lizard Definition
(n)
any
of
various
large
tropical
carnivorous
lizards
of
Africa
and
Asia
and
Australia
;
fabled
to
warn
of
crocodiles
monitor lizard Synonyms
monitor
monitor lizard
varan
© Art Branch Inc.