Synonyms of Komodo Dragon in English :
Antonyms of Komodo Dragon in English
Thesaurus of Komodo Dragon in English
Komodo Dragon
see definition of komodo dragonSynonyms of komodo dragon
1. (noun) the largest lizard in the world (10 feet); found on Indonesian islands
Hypernyms of komodo dragon
1. (noun) the largest lizard in the world (10 feet); found on Indonesian islands