|
Definition of Dragon lizard
1. Noun. The largest lizard in the world (10 feet); found on Indonesian islands.
Exact synonyms: Giant Lizard, Komodo Dragon, Komodo Lizard, Varanus Komodoensis
Generic synonyms: Monitor, Monitor Lizard, Varan
Generic synonyms: Monitor, Monitor Lizard, Varan