Vegetable Crossword

Advanced Vegetable Crossword

Firstly read the text once !
Complete the crossword.
???
   1   2              
3                  
    4              
                
  5          6        
                
7                  
                
      8            
                
    9     10    11         
12             13       
       14           
      15         16     
                
  17                
           18