English dictionary
giant lizard meaning and definition
Definition and meaning of giant lizard at MeaningMonkey.org. giant lizard meaning and definition in the English Dictionary.GIANT LIZARD noun
Definition of giant lizard (noun)
- the largest lizard in the world (10 feet); found on Indonesian islands
- synonyms: dragon lizard, Komodo dragon, Komodo lizard, Varanus komodoensis
Source: Princeton University Wordnet