What the H#!! is it?

It has really poured the last couple of days. The kind of heavy downpours that make visibility fall to only a hundred feet or so. During a break in the rain I went out to pick some Spinach for lunch and on my way back up the driveway I saw this (see attached) right in the middle of the driveway… Too far from anywhere in the middle of the driveway to have washed down from the woods. It most likely fell with the rain.

It is really rubbery and sticky feeling.

Any guesses? Answer below.

FROG EGGS! I moved them to a location better suited than a gravel driveway.


«        »