These mites are extremely small relatives of spiders. They are typically found on the undersides of leaves. An easy way to check for them is to place a sheet of white paper underneath the leaves and gently tap. If you see moving specks on the paper then you have a problem.
Tag: neem oil
Read More »