Definition of Dragon lizard

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


Lexicographical Neighbors of Dragon Lizard

dragon's eye
dragon's head
dragon's mouth
dragon's tail
dragonet
dragonet
dragonets
dragonflies
dragonfly
dragonhead
dragonheads
dragonish
dragonne
dragons
dragon arum
dragon lizard (current term)
dragon tree
dragoon
dragoon
dragooned
dragooning
dragoons
dragrope
dragropes
drags
dragsman
dragsmen
dragster
dragsters
dragstrip

Other Resources:

Search for Dragon lizard on Dictionary.com!Search for Dragon lizard on Thesaurus.com!Search for Dragon lizard on Google!Search for Dragon lizard on Wikipedia!

Search