I have six key lime trees and I notice they have white atatchments to the tops of the leaves and on the branches. It looks like eggs or larve....