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

(via NatGeo)


  1. #1 Jesus Zamora Bonilla
    December 11, 2012

    My definition proposal for “atheist”, in Wiki Portal:

  2. #2 jre
    Boulder, CO
    December 11, 2012

    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.