Dewdrops glisten like jewels on petals.

Meaning: Water drops on flower petals shine like valuable gems.

Choice of Words: A "dewdrop" is a small drop of water that forms on a surface in the morning, "glisten" means to shine or sparkle, and "jewels" are precious stones.

Alternative Expressions

Related Expressions