Petals dance on flowers.

Meaning: This sentence means that the colorful leaves of the flowers are moving rhythmically on the flowers.

Choice of Words: Petals are the colorful leaves of a flower. Dance means to move rhythmically to music. On means supported by or resting upon something. Flowers are the reproductive structures of plants. When you put them together, "Petals dance on flowers" describes the movement of the petals on the flowers.

Alternative Expressions

Related Expressions