Welcome Spring!!

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