English dictionary

monitor lizard meaning and definition

Definition and meaning of monitor lizard at MeaningMonkey.org. monitor lizard meaning and definition in the English Dictionary.

MONITOR LIZARD noun

Definition of monitor lizard (noun)

  1. any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: