Dragon Lizard Definition

noun

A member of the Agamidae family of iguanian lizards.

Wiktionary
Synonyms:

Other Word Forms of Dragon Lizard

Noun

Singular:
dragon lizard
Plural:
dragon lizards

Find Similar Words

Find similar words to dragon lizard using the buttons below.

Words Starting With

Words Ending With

Unscrambles

dragon lizard