Synonyms of Komodo Lizard in English :

Antonyms of Komodo Lizard in English

Thesaurus of Komodo Lizard in English

Komodo Lizard

see definition of komodo lizard

Synonyms of komodo lizard

1. (noun) the largest lizard in the world (10 feet); found on Indonesian islands

Hypernyms of komodo lizard

1. (noun) the largest lizard in the world (10 feet); found on Indonesian islands