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.
eww that looks nasty probably some type of egg look on yahoo
worm type thing
© 2006-2022 212bydesign LLC