Definitions from WordNet (Komodo lizard)
▸ noun: the largest lizard in the world (10 feet); found on Indonesian islands
▸ Words similar to komodo lizard
▸ Usage examples for komodo lizard
▸ Idioms related to komodo lizard
▸ Wikipedia articles (New!)
▸ Words that often appear near komodo lizard
▸ Rhymes of komodo lizard
▸ Invented words related to komodo lizard
▸ noun: the largest lizard in the world (10 feet); found on Indonesian islands
▸ Words similar to komodo lizard
▸ Usage examples for komodo lizard
▸ Idioms related to komodo lizard
▸ Wikipedia articles (New!)
▸ Words that often appear near komodo lizard
▸ Rhymes of komodo lizard
▸ Invented words related to komodo lizard