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