Dewdrops glistened on petals.
Meaning: Tiny drops of water sparkled on the leaves of the flower.
Choice of Words: Dewdrops are small drops of water that form on plants and other surfaces in the morning. Glistened means to shine or sparkle with reflected light. Petals are the colorful leaves that make up the flower.
Alternative Expressions
Related Expressions