One day I saw all my lemon trees with shrugged leaves. Is it taphrina or something else? Is is dangerous for the tree? I cut off the branches was it a good Idea?