yeah, looks like eggs to me too. Some parasite maybe but dont panic, if its what i think it is (dont remember the name) we had those on flowers in the back yard and we used water and soap but if the THC crystals are already formed, you might damage the leaves or risk mold :-?