Fruits but with vague hints

1234567891011121314151617181920212223242526272829
Across
  1. 3. purple princess
  2. 5. green banan
  3. 7. green circle
  4. 8. Not tomato but people think its a veggie
  5. 9. also make you poo
  6. 11. small red
  7. 13. sponge
  8. 14. orange
  9. 16. salad
  10. 17. LARGE
  11. 19. LARGE ORANGE
  12. 20. pass
  13. 22. Red triangle thing
  14. 25. green
  15. 27. puffy black
  16. 28. basic
  17. 29. puffy red triangle
Down
  1. 1. orange melon
  2. 2. yellow
  3. 4. red spiky
  4. 6. big citrus
  5. 8. body type
  6. 10. the duck
  7. 12. Potassium
  8. 15. pink citrus
  9. 16. princess
  10. 18. make you poo
  11. 21. celestial
  12. 23. blue
  13. 24. OLD
  14. 26. conjoined small red