Mary's Monday Metazoan: It's a hug-off!

(via NatGeo)

Tags

More like this

The Komodo Dragon, world's largest living lizard, is a ferocious carnivore native to the steep-sloped island of Komodo, in the Lesser Sunda Chain of the Indonesian archipelago, and the nearby islands of Rinca, Padar and Flores.