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