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 English dictionary.      Английский словарь Webster.