Definify.com
Definition 2024
monitor_lizard
monitor lizard
English
Noun
monitor lizard (plural monitor lizards)
- Any of various large lizards of the genus Varanus, native to Africa, Asia and Australia, that are carnivorous.
Translations
lizard of the genus Varanus
|
|