Dragon Lizard Definition
noun
Synonyms:
- varanus-komodoensis
- giant lizard
- Komodo lizard
- komodo-dragon
Other Word Forms of Dragon Lizard
Noun
Singular:
dragon lizard
Plural:
dragon lizardsFind Similar Words
Find similar words to dragon lizard using the buttons below.