Tropical milkweed or sometimes called bloodflower is an eye-catching plant that produces bright flowers of red, orange and yellow. This plant provides a valuable source of nutrition for monarch butterflies and their caterpillars. Plant bloodflower in your garden and you are sure to see the amazing yellow and black striped caterpillars (larvae) that are the first stages of the monarch butterfly. Monarchs will lay eggs on the milkweed plant in March and April. Once the eggs hatch the caterpillars will consume huge portions of the milkweed plant as they prepare to turn into the monarch butterfly.