- Komodo lizard as a noun:
- 1
Komodo lizard
noun
1 Komodo lizard
The largest lizard in the world (10 feet); found on Indonesian islands.
synonyms: dragon lizard, giant lizard, Komodo dragon, Varanus komodoensis.
Dutch: komodovaraan
Polish: waran z Komodo
debug info: 0.0172