They look like mutated mites! I always battle mites, neem oil is good, but they get immune to it after some time. I grow on my indoor porch and have a puppy and 2 cats so mites always find their way to my babies, the best thing I've ever used is Mighty wash, which you can use all the way up to...