falling cherry blossoms; storm of falling cherry blossoms
Poetic term for cherry blossom petals falling like a snowstorm. Often used in haiku and literary descriptions of spring.
Whenever the wind blew, a storm of cherry blossoms swirled up.
A flurry of cherry blossoms was falling onto the pond in the park.