n. (also komodo lizard) a large monitor lizard, Varanus komodoensis, native to the E. Indies. [Komodo Island in Indonesia]
KOMODO DRAGON
Meaning of KOMODO DRAGON in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012