Marigold flowers (Calendula officinalis) are
bright and cheerful flowers that can attract beneficial insects and
repel pests in your garden. You can eat marigold flower as it contains
carotenoids that help keep the eyes healthy. Marigolds are also
surprisingly useful in industrial and commercial settings and
excitingly, marigold flowers have a strong odor and the strong odor is
the main reason why snakes keep away from marigold flowers.
Learn more on Wikipedia