English synonyms about - contact  

giant lizard

noun

1 giant lizard

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

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

Dutch: komodovaraan
Polish: waran z Komodo


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

debug info: 0.034