'Varanus komodoensis' definitions:

Definition of 'Varanus komodoensis'

From: WordNet
noun
The largest lizard in the world (10 feet); found on Indonesian islands [syn: Komodo dragon, Komodo lizard, dragon lizard, giant lizard, Varanus komodoensis]