dragon lizard
Noun
Meaning
the largest lizard in the world (10 feet); found on Indonesian islands
Source: WordNetSynonyms
Komodo dragon
giant lizard
Komodo lizard
varanus komodoensis
dragon
lizard
reptile
iguana
monitor
monitor lizard
agamid
saurian
goanna
Chlamydosaurus
Heloderma
Show all synonyms