Meaning: The fireflies' lights are very bright and sparkly.
Choice of Words: The fireflies' lights are compared to "diamonds", which are known for their brilliance and sparkle.
Alternative Expressions
Fireflies' lights glitter like stars.
Meaning: This sentence is saying that the light that fireflies make is very sparkly, like the light that stars make.
Choice of Words:Glitter means to shine with a lot of small, bright lights. Stars are objects in the sky that shine with their own light.
Fireflies' lights twinkle like fairy dust.
Meaning: This sentence is saying that the light that fireflies make is very sparkly, like the light that fairy dust makes.
Choice of Words:Twinkle means to shine with a small, bright light that keeps turning on and off. Fairy dust is a magical powder that is said to make things sparkle.