Daffodil bulbs are toxic, which is why moles may avoid their roots. Marigolds help deter moles as the natural chemicals in the plant may repel the grubs and insects that are their food source.