MalayTranslate.com
Malay to English Translator
Translate Here

English to English

monitor lizard

noun (n)

  • any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles
    ada berbagai besar tropika karnivora kadal afrika dan asia dan australia; berantah untuk memperingatkan dari buaya
    Synonym:
    monitor, varan
    source: wordnet30