English
Detailed Synonyms for giant lizard in English
giant lizard:
giant lizard [the ~] nom
-
the giant lizard
– the largest lizard in the world (10 feet); found on Indonesian islands 1the Varanus komodoensis; the dragon lizard; the giant lizard; the Komodo dragon; the Komodo lizard– the largest lizard in the world (10 feet); found on Indonesian islands 1