KOMODO DRAGON


Meaning of KOMODO DRAGON in English

n. (also komodo lizard) a large monitor lizard, Varanus komodoensis, native to the E. Indies. [Komodo Island in Indonesia]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.