Dewdrops sparkled on emerald leaves.

Meaning: Drops of water shone on the bright green leaves.

Choice of Words: Dewdrops are drops of water that form on grass and leaves in the morning. Sparkled means shone or glistened. Emerald is a green color, like the color of some gems. Leaves are the flat, green parts of a plant that grow from its stems.

Alternative Expressions

Related Expressions