In one of the tallest rain forests in the world, scientists have discovered a fanged frog that gives birth to live tadpoles. Of the 6,455 known species of frogs on our planet, it is the only one to ...
These are frog eggs. This is how we're used to frogs having babies. They lay eggs, those eggs hatch into tadpoles ... and you learned the rest in science class. However, a newly discovered species of ...