30/07/2019 12:18:00 Giant lizard Giant lizard
What is Giant lizard?
Giant lizard definition and meaning on Dictionary terms:
a monitor lizard, Varanus komodoensis, of certain Indonesian islands E of Java, that grows to a length of 10 feet (3 meters): the largest lizard in the world; now rare.
Tags: dictionaryCategorised in: Uncategorized