Scientists discover new species all the time–on the order of 15,000 a year. One of the latest additions to the tree of life is a new type of leopard frog
Read the rest here:
Frog Species Found In Big Apple
If you enjoyed this post, make sure you subscribe to my RSS feed!