Brown tree frog
This frog can live in marshes, grasslands or on mountains.  It lays eggs 500-600 at a time on underwater plants in ponds, streams, dams, and ditches.  It takes months for them to grow into frogs.  Unlike most frogs, the brown tree frog can lay eggs at any time during the year.