Mantrapushpanjali is a traditional Vedic hymn recited at the very end of any puja while offering flowers to the deity — invoking universal sovereignty and long life, and closing with the Ganapati beeja mantra.
Composer: Vedic — traditional, many millennia old; no individual named author is recorded.
When to sing it: At the very end of any deity's puja, while offering flowers — a universal closing prayer, not tied to one particular god.
Meaning (brief): Mantrapushpanjali is a Vedic hymn traditionally recited at the very end of a puja while offering flowers to the deity. It invokes universal sovereignty and long life — through Kubera/Vaishravana, the "king of kings" — and closes with the Ganapati beeja mantra ("Ekadantaya vidmahe, vakratundaya dhimahi...", roughly "we meditate on the one-tusked lord..."). Some of this archaic Vedic prose is debated word-for-word even among scholars — what's given here is the traditionally understood gist, not a literal claim.
The words and tune can vary slightly by household or sect. This text follows a traditional household Aarti Sangrah booklet. The precise sense of some archaic Vedic lines is debated even among scholars.