noun
the largest lizard in the world (10 feet); found on Indonesian islands
• Syn: ↑Komodo dragon, ↑Komodo lizard, ↑dragon lizard, ↑Varanus komodoensis
• Hypernyms: ↑monitor, ↑monitor lizard, ↑varan
Useful english dictionary. 2012.
Useful english dictionary. 2012.