Worm

those are the worms on leaves of my newly planted oranges