Opium. Opium is a drug, opium poppy has showy flowers, and, although it is an obscure reference, Karl Marx wrote that "religion is the opium of the masses."

Return to Puzzle