SynonymX
Speak
Komodo Lizard
Definition of Komodo Lizard
1.
The largest lizard in the world (10 feet); found on Indonesian islands
Noun
Synonyms for word "komodo lizard"
dragon lizard
giant lizard
komodo dragon
varanus komodoensis
Semanticaly linked words with "komodo lizard"
monitor
monitor lizard
varan
Hyponims for word "komodo lizard"
monitor
monitor lizard
varan