If they are very tiny and on the undersides of the leaves,then they are Mites!!!!!!!! Get some Neem Oil. Are they very tiny?

Ga Grown!