English dictionary
komodo dragon meaning and definition
Definition and meaning of komodo dragon at MeaningMonkey.org. komodo dragon meaning and definition in the English Dictionary.KOMODO DRAGON noun
Definition of Komodo dragon (noun)
- the largest lizard in the world (10 feet); found on Indonesian islands
- synonyms: dragon lizard, giant lizard, Komodo lizard, Varanus komodoensis
Source: Princeton University Wordnet