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