Table of Contents
Synonyms
1. varan
noun. any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles.
noun. any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles.