WATER LIZARD


Meaning of WATER LIZARD in English

Any aquatic lizard of the genus Varanus, as the monitor of the Nile. See Monitor, n., 3.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.