Really ?

India
October 26, 2006 5:15am CST
The largest frog in the world is called Goliath frog. Frogs start their lives as 'eggs' often laid in or near fresh water. Frogs live on all continents except Antarctica. Frogs belong to a group of animals called amphibians.
No responses