English synonyms about - contact  

dragon lizard

noun

1 dragon lizard

The largest lizard in the world (10 feet); found on Indonesian islands.

synonyms: giant lizard, Komodo dragon, Komodo lizard, Varanus komodoensis.

Dutch: komodovaraan
Polish: waran z Komodo


Find more on dragon lizard elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0276