Happy Springtime!!

123456789101112
Across
  1. 2. a pretty insect
  2. 5. a very fine yellow dust produced by a plant
  3. 6. a long, loose raincoat
  4. 7. to begin to grow
  5. 8. the season after winter
  6. 9. a fragile blossom with petals
  7. 10. the season before spring
  8. 12. a disturbed state of the atmosphere with strong winds and precipitation
Down
  1. 1. to produce flowers
  2. 3. to emerge from an egg
  3. 4. slicker
  4. 6. nature's warming light
  5. 11. a multi-colored arc in the sky after it rains
  6. 12. a young tree