noun Etymology: Komodo Island, Indonesia Date: 1927 an Indonesian monitor lizard ( Varanus komodoensis ) that is the largest of all known lizards and may attain a length of 10 feet (3 meters)
KOMODO DRAGON
Meaning of KOMODO DRAGON in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012