Find the word definition

WordNet
dragon lizard

n. the largest lizard in the world (10 feet); found on Indonesian islands [syn: Komodo dragon, Komodo lizard, giant lizard, Varanus komodoensis]

Usage examples of "dragon lizard".

What he was looking at was the thing we are going to look for - the Komodo dragon lizard.

The first animal we went to look for, three years later, was the Komodo dragon lizard.