monitor lizard
mo
ˈmɒ
mo
ni
ni
tor
li
li
zard
zəd
zēd

Definition & Meaning of "monitor lizard"in English

Monitor lizard
01

any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles 

monitor lizard definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Compound
Countable
Plural form
monitor lizards
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store