I have droplets of something on my leaves. When I touch whatever it is, I find that it is sticky. I don't see any bugs on them... could it be something else?? Please give me your opinions and advice. I attached some pics.
Thank you.
Thank you.