KOMODO DRAGON


Meaning of KOMODO DRAGON in English

n. (also komodo lizard) a large monitor lizard, Varanus komodoensis, native to the E. Indies.

Etymology: Komodo Island in Indonesia

Oxford English vocab.      Оксфордский английский словарь.