What are these?
I just notice these white specs onn the leaves and branches of one of petunias. What are they? Pets? How do I get rid of them? Thanks
PS - sorry the pictures are not very clear; but you can see the white specs I am talking about.