Dyna-Gro Liquid Bloom Plant Food 3-12-6 is a low nitrogen, high phosphorus concentrate containing all 6 macronutrients and all 10 essential micronutrients that every plant needs. Dyna-Gro Liquid Bloom is specifically formulated to encourage the development of large, vibrant blooms. It is ideal for roses, orchids, African violets, and all other flowering plants. Dyna-Gro Liquid Bloom supplies a balance of low ammoniacal to nitrate nitrogen needed to avoid stem elongation in flowering plants and vegetables. Apply Dyna-Gro Liquid Bloom before flower buds appear to help initiate flowering.