Start a new thread

21 to 22 of 22 replies

I found on the grass of my backyard spots of semi-transparent greenish jelly as shown in the picture.  It has been raining a lot here in South Florida.  Any idea what this may be?


Sign up or log in to post a reply