Komodo lizard

1. (noun) the largest lizard in the world (10 feet); found on Indonesian islands
Synonyms: Komodo dragon, Varanus komodoensis, dragon lizard, giant lizard
Related Words: monitor, monitor lizard, varan



Terms and Conditions of Use / Copyright Notice