VARANUS KOMODOENSIS
Definition:
- [noun] the largest lizard in the world (10 feet); found on Indonesian islands
Synonyms: Komodo dragon, Komodo lizard, dragon lizard, giant lizard, Varanus komodoensis
Synonyms:
- Search for synonyms for VARANUS KOMODOENSIS



