Fruit names

1234567891011121314151617181920
Across
  1. 4. -rectangle
  2. 8. -oval shape
  3. 10. -long
  4. 11. bush
  5. 14. -sweet sire
  6. 17. brown
  7. 19. green leaf
  8. 20. -green
Down
  1. 1. -black seeds
  2. 2. -large
  3. 3. -hard
  4. 5. -sweet
  5. 6. red
  6. 7. -fury
  7. 9. -green
  8. 12. -juicy
  9. 13. -yellowise
  10. 15. bunch
  11. 16. -sore
  12. 18. -yellow