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