Navel Orange Worm larva in almond mummy