Definitions for: Dragon Lizard


[n] the largest lizard in the world (10 feet); found on Indonesian islands



Synonyms: giant lizard, Komodo dragon, Komodo lizard, Varanus komodoensis

See Also: monitor, monitor lizard, varan

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat



Related Resources:
animals starting with b
animals begin with h
animals begin with v