Definition of Monitor Lizard

  • 1. Any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles Noun

Synonyms for word "monitor lizard"

Semanticaly linked words with "monitor lizard"

Hyponims for word "monitor lizard"