There are around 6000 species of frogs and toads that inhabit almost all parts of the world, except the Antarctica. This article provides a brief overview about them.
5.3k