The bad-tempered Beelzebufo, or “devil frog,” also poses a big mystery. Why do its closest relatives live half a world away in South America?
The bad-tempered Beelzebufo, or “devil frog,” also poses a big mystery. Why do its closest relatives live half a world away in South America?