Tiny drops of nectar glistened on the petals.

Meaning: Small, shiny drops of nectar were visible on the flower petals.

Choice of Words: Glistened means to shine or sparkle. Nectar is the sweet liquid produced by flowers that butterflies feed on. Petals are the colorful leaves of a flower.

Alternative Expressions

Related Expressions