English dictionary
dragon lizard
/'dr/&/g/@/n_'l/I/z/@/rd/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
the largest lizard in the world (10 feet); found on Indonesian islands
Source: WordNet 3.0
English dictionary
/'dr/&/g/@/n_'l/I/z/@/rd/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
the largest lizard in the world (10 feet); found on Indonesian islands
Source: WordNet 3.0