A new species of Ice Age toad has been identified from fossils found in the La Brea Tar Pits in Los Angeles. The discovery marks only the second amphibian fossil from the Ice Age ever found in North America.
register or log in to get more services such as weather report, extended news articles and web search