Komodo dragon
1.
(
noun
) the largest lizard in the world (10 feet); found on Indonesian islands
Synonyms:
Komodo lizard
,
Varanus komodoensis
,
dragon lizard
,
giant lizard
Related Words:
monitor
,
monitor lizard
,
varan
Terms and Conditions of Use / Copyright Notice