Meaning: This sentence describes the opening of flower petals and the vibrant colors of the flowers.
Choice of Words: Petals are the colorful leaves of a flower. Unfurl means to open up or spread out. Colors dance means that the different colors of the flowers seem to move and mix together in a beautiful way.