Monthly Archives: December 2008

The Race: A Toad Less Traveled

 Sorry, I love titles like this… and I have more!  Actually, there are no toads (Bufonidae) on São Tomé and Príncipe; interesting in itself because seven other amphibian species of five different families have survived the ocean crossing during the many millions of years since the islands first emerged. Moreover, toads are common in almost […]