Recently Discovered ‘Toadlet’ Is One of Smallest Vertebrates on Earth
Favicon 
www.mentalfloss.com

Recently Discovered ‘Toadlet’ Is One of Smallest Vertebrates on Earth

Researchers just described one of the tiniest frogs known to science.