AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Biggest Frog That Ever Existed
The smallest frog is seven millimeters long, which is not 0.27 inches. The devil frog was alive during the late Cretaceous era around 65 to 70 million years ago. It might be a really good deterrent if birds swoop in and see it glow.