Simplified Chinese Meaning of giant lizard
巨蜥
Other Simplified Chinese words related to 巨蜥
No Synonyms and anytonyms found
Nearest Words of giant lizard
Definitions and Meaning of giant lizard in English
giant lizard (n)
the largest lizard in the world (10 feet); found on Indonesian islands
FAQs About the word giant lizard
巨蜥
the largest lizard in the world (10 feet); found on Indonesian islands
No synonyms found.
No antonyms found.
giant kangaroo => 袋鼠, giant hyssop => 龙胆, giant hornet => 大黄蜂, giant hives => 巨型荨麻疹, giant helleborine => 根茎萹蓄,