Funadvice Logo

What are these things?

Home More advice Home & Garden

I found these on some leaves...they're a yellowish greenish, I thought they might either be spider eggs or some type of fungus type thing.

Any ideas?