WORLD SMALLEST FROG


The world smallest frog have been found in Indonesia near papava island.And more probably this is the smallest creature in the world  it size about 7millimeter  

No comments:

Post a Comment