How would you explain the appearance of frogs and toads after rain ?

Please & thank you(:

They fall from the sky; Hence the term "Raining toads and frogs"…
Do you mean the way they look, or the fact that they come out?

This entry was posted in frogs toads. Bookmark the permalink.

One Response to How would you explain the appearance of frogs and toads after rain ?

  1. Rikki S says:

    They fall from the sky; Hence the term "Raining toads and frogs"…
    Do you mean the way they look, or the fact that they come out?
    References :