What is a Komodo dragon?

0
191

Komodo dragons are the largest and heaviest lizards on Earth. The name ‘Komodo dragon’ originated from rumours claiming that a dragon-like creature inhabited