Definition of Dragon Lizard in English :
Define Dragon Lizard in English
Dragon Lizard meaning in English
Meaning of Dragon Lizard in English
Pronunciation of Dragon Lizard in English
Dragon Lizard pronunciation in English
Pronounce Dragon Lizard in English
Dragon Lizard
see synonyms of dragon lizardNoun
1. dragon lizard, giant lizard, komodo dragon, komodo lizard, varanus komodoensis
the largest lizard in the world (10 feet); found on Indonesian islands
WordNet Lexical Database for English. Princeton University. 2010.