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 lizard

Noun

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.