Spring is here

123456789101112
Across
  1. 1. Season before summer
  2. 4. Colorful arc sometimes seen after spring rain
  3. 8. Another word for the spring season period
  4. 10. Tiny new plant shoot
  5. 11. Insect known for producing honey
  6. 12. Transfer of pollen between flowers
Down
  1. 2. Gentle water falling from clouds
  2. 3. A baby sheep often born in spring
  3. 5. Colorful winged insect common around flowers
  4. 6. Bright cup-shaped spring flowers
  5. 7. Tree that produces pink spring blossoms
  6. 9. A person who works with plants and flowers
  7. 11. Flowering stage of many fruit trees