English: The Komodo Dragon is a large species of lizard that is only found on a handful of islands in the Indonesian archipelago.
Telugu: కొమోడో డ్రాగన్ ఇండోనేషియా ద్వీపసమూహంలోని కొన్ని ద్వీపాలలో మాత్రమే కనిపించే ఒక పెద్ద జాతి బల్లి.