Englishfor English speakers
petal
Noun
—
A petal is one of the component parts of the corolla of a flower.
blizzard
Noun
—
A blizzard is when a lot of snow falls with strong winds that make it hard to see very far.
I'm stuck in this blizzard of snow. I'll be a little late coming home.
—
A blizzard is a lot of the same thing.