In all my years gardening I have never seen these nor can I find anything about them anywhere, please help!
What I found were near-microscopic pests covering the leaves. Near microscopic meaning that to the naked eye they just look like tiny slivers on the leaves. Under the microscope they...