EngToVietEnglish · Vietnamese

English dictionary

dragon lizard

/'dr/&/g/@/n_'l/I/z/@/rd/

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

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

    noun.animal

    Source: WordNet 3.0

Nearby words

Browse English words starting with D · Translate this word