huffingtonpost.com — This week's Animal Oddity comes from the island nation of Madagascar in Africa. The diminutive chameleons of the genus Brookesia are some of the smallest lizards, and indeed vertebrates, in existence. Unlike some of their larger chameleon cousins, th ...
Likeno comments yet
contact · sitemap · RSS · nikochan.net · tech.nikochan.net ·