WATER LIZARD


Meaning of WATER LIZARD in English

any aquatic lizard of the genus varanus, as the monitor of the nile. ·see monitor, ·noun, 3.

Webster English vocab.      Английский словарь Webster.