Marigolds, widely used in ritual practices, symbolize joy, abundance, and spiritual protection. Often offered to ancestors and deities, they serve as intermediaries, purifying and guiding the soul, and marking the transition between earthly and spiritual realms.